We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

House of India

8501 Delmar Blvd, Saint Louis, MO 63124-2110
+1 314-567-6850
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good33%
  • Average6%
  • Poor0%
  • Terrible4%
Travellers talk about
Open Now
17:00 - 21:45All hours
Indian, Vegetarian Friendly, Vegan Options
€€ - €€€
8501 Delmar Blvd, Saint Louis, MO 63124-2110
All Details
Write a Review
Reviews (72)
Traveller rating
Traveller type
Time of year

1 - 10 of 72 reviews

Reviewed 2 weeks ago via mobile

Great food and friendly staff. I would definitely recommend House of India if you like Indian food or if you trying it for the first time.

Thank Jeff S
Reviewed 11 July 2017

Certainly a long time St Louis favorite, but House of India has to be tried with the understanding that St Louis is not a town in love with complex flavors or even the mildest heat. The food is well made but the flavors are simple...More

Thank Aaron M
Reviewed 21 June 2017

I have had dinner many times over the last 8 years at House of India and I have always left thinking that is one of the best Indian Restaurants in Saint Louis. I have tried many of them and this is the only one that...More

Thank Stligochu
Reviewed 16 May 2017

This restaurant was absolutely delicious! I love Indian food but did go with someone who had not eaten it before. The waiter was very helpful with suggestions for her. The portions were good-sized, pricing were reasonable. The service was wonderful. It was easy to find,...More

Thank Kathleen M
Reviewed 7 May 2017

Word around town is 'House of India' has the best Indian food in all of Saint Louis. That's a pretty bold statement so, I decided to do some research. It didn't take long to see that this place has won a lot of awards for...More

Thank sly n
Reviewed 5 April 2017 via mobile

When I feel like eating Indian food - house of India is the place I go. They have a nice buffet served from 11.30 am till 2.30 pm. It is tasty and fresh. The price is good. The service is very efficient. Good place!

Thank Zoya S
Reviewed 25 March 2017 via mobile

Our family loves House of India! We love the lunch buffet and we also love eating there in the evening. The food is always delicious and the staff is always welcoming!

Thank lkstreetchari
Reviewed 26 February 2017 via mobile

Excellent food and friendly peloved the food. People were very friendly nice ambiance light music no more to say

Thank Suryakant S
Reviewed 23 February 2017 via mobile

What an amazing place. Food was excellent. Had Ckicken Took a Masala that was off the hook. Their garlic nan was delicious and a perfect compliment for dunking in the savoury masala sauce. The service was fantastic. This will now be a must visit on...More

Thank Michael D
Reviewed 7 February 2017 via mobile

This place has a great buffet and they also offer a vegetable korma which is something the other Indian restaurants in town don't always have. They have other vegetarian options as well. The staff is nice and they all speak English. The manager is always...More

Thank espanolita56
Nearby Restaurants
The Original Pancake House
66 reviews
.99 km away
Royal Chinese B-b-q
23 reviews
1.42 km away
Giovanni's Kitchen
40 reviews
.98 km away
MOD Pizza
7 reviews
.85 km away
Nearby Attractions
Tropicana Lanes
5 reviews
3.07 km away
Red Herring Escape Rooms
30 reviews
4.58 km away
U-City Foot Massage
6 reviews
1.47 km away
City Hall
7 reviews
3.99 km away
Questions & Answers
Get quick answers from House of India staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
Open Hours
11:30 - 14:30
17:00 - 21:00
11:30 - 14:30
17:00 - 21:45
11:30 - 14:30
17:00 - 21:45
11:30 - 14:30
17:00 - 21:45
11:30 - 14:30
17:00 - 21:45
11:30 - 14:30
17:00 - 22:00
11:30 - 14:30
17:00 - 22:00
Location and Contact Information
  • Address: 8501 Delmar Blvd, Saint Louis, MO 63124-2110
  • Location: United States  >  Missouri (MO)  >  Saint Louis
  • Phone Number: +1 314-567-6850
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing