This Tamarind Thai Restaurant location has closed
117 South St, Philadelphia PA 19147
Write a review
You May Also Like
0.14 miles
Green Basil Thai Kitchen - 240 South St, Philadelphia
Thai
0.98 miles
Ratchada Thai & Laos Cuisine - 1117 S 11th St, Philadelphia
Thai, Laotian
0.99 miles
Yellowtail - 1218 Pine St #5906, Philadelphia
Japanese, Sushi Bar
1 miles
Xiandu Thai Fusion Cuisine - 1119 Walnut St, Philadelphia
Thai, Bar
Philadelphia, Pennsylvania
Tamarind Thai Restaurant
Thai in Philadelphia, PA
117 South St, Philadelphia
Suggest an Edit
Nearby Stores
Western Union
115 1/2 South St, Philadelphia
United Check Cashing
115 1/2 South St, Philadelphia
Supercuts
528 S 2nd St, Philadelphia
TD Bank
200 Lombard St, Philadelphia