Details
India House Restaurants & Banquets
1473-1521 W Schaumburg Rd
Schaumburg
Illinois
60173
(847) 895-5501
(773) 338-2155
Description