
House of India
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.