India House Restaurant
Address:
2546 W Devon Ave, Chicago, IL 60659
Phone:
(773) 465-4971
Nice to Know:
Restaurants
Other Businesses:
- Wing Street at 5240 N Pulaski Rd, Chicago, IL 60630
- El Asador Restaurant at 3548 W Armitage Ave, Chicago, IL 60647
- Starbucks Coffee at 1700 W Diversey Pkwy, Chicago, IL 60614
- Noble Horse Theatre at 1410 North Orleans, Chicago, IL 60610
- Las Tablas at 4920 W Irving Park Rd, Chicago, IL 60641