Taste of India
Enjoy the taste of India in the heart of St. Louis.
TripAdvisor Rating3 Reviews | Write a Review
This is a fairly new restaurant in the Delmar Loop neighborhood. We went on a Sunday evening and the place was empty at dinner time - never a good sign, but we were all pleasantly surprised. It's...Full Review
We came in here on a Sunday morning lunch to try it out. We were with our son, his girlfriend and her parents. The buffet table was very short with plenty of sauces but very few meat and vegetable...Full Review