House of India
House of India is not just a house for us; it’s a home away from home for our patrons, many of whom have been sharing meals with us since our inception in December, 1995. We’ve had the honor of getting to know your families – watching children grow, get married, and return with their own children.
We are committed to improving every day and that dedication has paid off. We’ve had patrons from all over the country who continue to return to House of India for what they say is the best Indian cuisine in the United States. Here in St. Louis, The Riverfront Times has rated us the number one Indian restaurant for 14 consecutive years.
House of India is centrally located in University City, just off of I-170 at Delmar. We look forward to providing you with a superb experience that you will want to share with those you love.
St. Louis Indian Cuisine Awards
2012 Ladue News Best Ethnic Food Platinum List
2011 Sauce Magazine Readers Choice Award
2010 Hot List by Alive Magazine- winner
Definitely the best Indian in the St. Louis area! My dad and I consider ourselves “connoisseurs” of authentic and delicious Indian food, and this is our favorite place!!…
There is always great service here along with exceptional food. Try House of Indian if you’re ready for a flavorful meal!!