Tamarind Flavor of India

Tamarind Flavor of India is a well-known Indian restaurant situated in Pittsburgh's East End. Tamarind Flavor of India is one of the Three Best Rated® Indian Restaurants in Pittsburgh, PA.