Taste of India
Enjoy the taste of India in the heart of St. Louis.
TripAdvisor Rating2 Reviews | Write a 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