Skip to main content
House of India

House of India

8501 Delmar Blvd, St. Louis, MO 63124

4.2
1.1k reviews

Enduring eatery with warm decor providing tandoori chicken & other Indian classics.

Regional Cuisine

Opening Hours

Monday11:30AM-2:30PM, 5-9PM
Tuesday11:30AM-2:30PM, 5-9PM
Wednesday11:30AM-2:30PM, 5-9PM
Thursday11:30AM-2:30PM, 5-9PM
Friday11:30AM-2:30PM, 5-9PM
Saturday11:30AM-2:30PM, 5-9PM
Sunday11:30AM-2:30PM, 5-9PM

Contact & Info

Status: Open