Indio Restaurant

708-863-5714
6037 W Cermak Rd
Cicero, IL 60804
Indio Restaurant - Homestead Business Directory

Business Information

Restaurants
Restaurants

Customer Reviews (1 reviews)

Christina G.

on Judys Book Aug 15, 2005
Ever have the craving for a good Mexican meal that actually tastes home cooked, "just like grandma used to make"? For a high quality meal at a great price visit Indio Restaurant in Cicero Illinois. They have a great... (more)

Browse our top cities

Browse cities by state