House of India

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

Ratings of House of India

4.2
(1,000+ Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


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

Frequently Asked Questions

What is House of India's rating?
House of India is rated an average of 4.2/5 stars across various online platforms.

+1 314-567-6850

8501 Delmar Blvd, St. Louis, MO 63124


© 2025 Checkle, Inc

Privacy

Terms