Thai Tamarind Glenshaw
Restaurant
•
2909 Mt Royal Blvd, Glenshaw, PA 15116, USA
8.8
Tuesday: 11:30 AM – 3 PM, 4 PM – 9:30 PM
See if anyone you trust recommends it!