House of India

4.2
(1,025+ Reviews)
$Indian
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

House of India is the oldest Indian restaurant in town. With our door opened since 1994, we serve fresh authentic Indian food every day during our lunch and dinner. Currently we serve lunch buffet on SUNDAY ONLY. Come treat yourself to some delicious food today!

8501 Delmar Blvd
St. Louis, MO 63124
Monday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM
Tuesday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM
Wednesday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM
Thursday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM
Friday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM
Saturday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM
Sunday
11:30 AM - 2:30 PM
5:00 PM - 9:00 PM

Happy Hours & Specials

Know a great happy hour or special for this location?

People Also Viewed

Telva at The Ridge
Telva at The Ridge
4.9
(198 Reviews)
Cafe
Dairy Queen Grill & Chill
Dairy Queen Grill & Chill
3.8
(686 Reviews)
Ice cream shop
San José Mexican Restaurant
San José Mexican Restaurant
4.2
(483 Reviews)
Mexican, Restaurant
Dunkin'
Dunkin'
3.2
(60 Reviews)
Coffee shop, Bagel shop, Bakery
The Sushi Station
The Sushi Station
4.4
(976 Reviews)
Sushi
Pinot's Palette
Pinot's Palette
Bar, Wine bar
Layla
Layla
4.0
(509 Reviews)
Restaurant
Llywelyn's Pub
Llywelyn's Pub
4.3
(1,382 Reviews)
Irish pub, Bar, Bar & grill
DD Mau Vietnamese Eatery
DD Mau Vietnamese Eatery
4.7
(367 Reviews)
Vietnamese, Vegan
St. Louis Bread Co.
St. Louis Bread Co.
4.0
(326 Reviews)
Cafe, Breakfast, Coffee shop

(314) 567-6850

8501 Delmar Blvd, St. Louis, MO 63124


Loading...

© 2025 Checkle, Inc

Privacy

Terms