Main menu Open search menu

Rico Renos

Italian Restaurant
13801 South School Street, Riverdale, IL 60827 13801 South School Street, Riverdale Directions
Today 11:00 AM - 11:00 PM Open All Hours

About this Business

  • Cuisine



From Our Editors

Located in Riverdale, Rico Renos' homemade pizza is finger-licking good.

Drivers will find quick and easy parking just around the corner from Rico Renos.

So when pizza is calling your name, head on over to Rico Renos and give into your craving.

Explore Nearby
Rico Renos

11:00 AM - 11:00 PM
Groupon has verified that the customer actually visited Rico Renos.