Cafe Peninsula3.69(0 reviews)13350 S Halsted St, Riverdale, IL 60827-1120, United States / Rico Rinos Pizza3.55(0 reviews)Pizza / 13801 S School St, Riverdale, IL 60827-1900, United States / Andy's Hot Dogs3.00(0 reviews)USD 15American / 14344 S Indiana Ave, Riverdale, IL 60827, United States / China Palace Restaurant3.00(0 reviews)USD 15Chinese / 14114 S Indiana Ave, Riverdale, IL 60827, United States /
The Best Restaurants in Riverdale, Illinois - ItalianView allRico Rinos Pizza3.55(0 reviews)Pizza / 10161.0 km from Nearby search
The Best Restaurants in Riverdale, Illinois - ChineseView allChina Palace Restaurant3.00(0 reviews)USD 15Chinese / 10162.1 km from Nearby search