House Of India Restaurant

Claim
marker

8501 Delmar Blvd
Saint Louis, MO 63124

marker
(314) 567-6850
Incorrect info? Correct your listing
Photos
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
House Of India Restaurant - Saint Louis, MO
Reviews
( 6 )
( 6 )
( 2 )
( 2 )
( 1 )

Best

I was surprised to see that this site has listed wrong information that it is closed and even the address...

Worst

Its convioent location on Delmar and 170 is nice, but beside that it is a bust. The food is fairly expensive, the Chai is not very good, and the Gulabjamun is terrible. Most of th...

Expensive and not that great 8/16/2005

Its convioent location on Delmar and 170 is nice, but beside that it is a bust. The food is fairly expensive, the Chai is not very good, and the Gulabjamun is terrible. Most of the dishes are heavily creamed -- not a fan esp. for the price. more
< Previous 1 Next >
Menu for House Of India Restaurant


Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021
Editorial
  • In Short
    Patrons catch a whiff of exotic spices before even entering this appealing restaurant. Nine varities of nan (flat bread), some stuffed with onions, potatoes, lamb or marinated...

  • 4/13/2004 Provided by Citysearch
Additional information
  • Hours: Mon - Sat, 11:30am - 2:30pm, 5pm - 10pm; Sun, 11:30am - 2:30pm, 5pm - 9pm
  • Payments: Master Card, Discover, American Express, Carte Blanche, Diner's Club, Visa
  • Neighborhoods: University City, Saint Louis
badge