Taste Of India

Permanently closed
Call
3279 Hampton Ave
Saint Louis, MO 63139

Taste of India is a restaurant in St. Louis, MO that specializes in serving authentic Indian cuisine.

With a menu featuring a variety of traditional dishes, patrons can enjoy a taste of India in a casual dining setting.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisTaste Of India

Partial Data by Foursquare.