Eating Indian at Tamarind Flavor of India restaurant in Pittsburgh, PA.

Feedback

Do you manage or own Tamarind Flavor of India?

Yes