1521 West Schaumburg Road
Schaumburg, IL 60194
Get directions

About Us

India House restaurant offers over 250 different unique menu items and a commitment to provide you with delicious, creative, and healthy foods.

Reviews