(314) 567-6850

House of India

two_bars

kumarHouse 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.

two_bars

award_circle

St. Louis Indian Cuisine Awards

2014 River Front Times Readers Choice Best Indian Food

2014 Ladue News Platinum List

2013 River Front Times Readers Choice Best Indian Food

2013 Sauce Magazine Readers Choice Award

2013 Ladue News Platinum List

2012 River Front Times Best Indian Restaurant

2012 Sauce Magazine Readers Choice Award

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!!

Read More >>

House Of India

8501 Delmar Blvd.
St. Louis, MO 63124
Phone: (314) 567-6850

Lunch Hours

Lunch Buffet
Mon/Sun: 11:30 am to 2:30 pm

Dinner Hours

Mon/Thur: 5 pm to 9:45 pm
Fri/Sat: 5 pm to 10 pm
Sun: 5 pm to 9 pm

Follow Us!