8501 Delmar Blvd, Saint Louis, MO | Directions 6312438.661023 -90.356059
Mon - Sat, 11:30am - 2:30pm, 5pm - 10pm; Sun, 11:30am - 2:30pm, 5pm - 9pm
Neighborhoods: Saint Louis, University City
waiters can be weird – food is great--the only place i go for indian anymore. but be forewarned...the waiters are a bit eccentric. some are hard to hear, others not friendly, one has a very strange sense of humor...he has waited on me 2 times and each time he said something insulting to me. i know he was trying to joke but it came off...weird. shouldn't stop you from enjoying the food, though
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Do you have a review of House Of India Restaurant on your blog? If you include the Citysearch image link (shown below) in your post, we'll automatically link to your review from the business profile page. Here's how our Linkback system works:
The Linkback system is free and automatic. It's really that easy.
To link to our business profile page, copy the html below to your web page.