JavaScript is not enabled.
Love to go this place - Review by citysearch c | Flavor Of India

Flavor Of India

Claim

Love to go this place 4/20/2007

# 1 an Indian restaurant in St. Louis by Riverfront Times poll. A restaurant with modern decor good quailty ingredients are cooked with great care and experience. The food was fresh it seems to be some secret ingredient in their dishes because we have never had so good food and the paneer Tikka masala was the tastiest ever. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021