Thai Tamarind Glenshaw
Restaurant
•
2909 Mt Royal Blvd, Glenshaw, PA 15116, USA
8.8
Monday: Closed
See if anyone you trust recommends it!