
House of India
Loading map…
House of India on Delmar Boulevard has been voted the Riverfront Times Best Indian Restaurant for 14 consecutive years and named to the St. Louis Magazine A-List from 2019 through 2023. A University City institution since 1995, the restaurant offers a wide menu of North and South Indian curries, tandoori specialties, and a beloved Sunday buffet. The kitchen caters to vegan, vegetarian, Jain, gluten-free, and lactose-free diners, making it one of the most inclusive Indian dining options in the region. A pillar of the South Asian community in St. Louis.