India House

1521 Scahumburg Rd
Schaumburg, IL 60193
847-895-5501

Additional Information

Cuisine: Indian
Neighborhood: Suburban Northwest