59 W Grand Ave
Chicago, 60654
IL, United States
Chicago, 60654
IL, United States
33 reviews for India House Restaurant - Chicago
- 66 reviews are hidden: show all reviews
Rate and review India House Restaurant - Chicago in Chicago, IL, United States!
Share your experiences at India House Restaurant - Chicago with your friends or discover more Indian Restaurants in Chicago, IL, United States.