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
+17088419272

About this Business

  • Cuisine
    Pizza

Tips

250

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

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