India Curry House
Address:
1332 E Algonquin Rd, Algonquin, IL 60102
Phone:
(847) 854-7030
Other Details:
India Curry House offers authentic Indian cuisine from several of the country's regions. The menu includes lamb, chicken and vegetable dishes, shorbe and Indian Curry House specialties.
Restaurants
Other Businesses: