Tamarind Express

Tamarind Express, Highmark Building Food Court, 120 Fifth Ave, Pittsburgh, PA 15222, United States

(412) 278-4848

Location