House Of India - Saint Louis

Indian, Buffet
8501 Delmar Blvd, Saint Louis, United States
Dishes: 96

House Of India

4 / 5 of 358 Reviews
Phone
+13145676850
Address
8501 Delmar Blvd, Saint Louis, United States

Opening Hours

  • Monday
    11:30-14:30 17:00-21:00
  • Tuesday
    11:30-14:30 17:00-21:00
  • Wednesday
    11:30-14:30 17:00-21:00
  • Thursday
    11:30-14:30 17:00-21:00
  • Friday
    11:30-14:30 17:00-21:00
  • Saturday
    11:30-14:30 17:00-21:00
  • Sunday
    11:30-14:30 17:00-21:00

Reserve now

Feedback

★ 4 / 5 of 358 Reviews

The average rating for House Of India is 4, which means that the visitors have a very high opinion of this place.

The food is excellent. Their website, however, is not updated. They still advertise lunch buffe...

kathy-s-tree81

The food is good, definitely one of the top 10 restaurants for Indian food in St. Louis. Howeve...

fiona-a-ivy81

Menu Items

The menu card of the establishment is also suitable for vegetarians, as there are dishes that entirely abstain from meat.

More information

On the site of the restaurant hoistl.com, you can possibly place an order for meals such as dishes.

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & Simple Download Menulist App now