117 South St
You may wish to reach Tamarind at (215) 925-2764. Or you can also visit them at 117 South St in Philadelphia. If you would like to see other businesses in the Asian Restaurants or Restaurants categories, please click one of the links above. For a map and driving directions to 117 South St in Philadelphia please scroll down and click the link under the map to "View Larger Map". Please click on the "Claim your free listing now" image on the left of this page if you are the business owner. Tamarind is located in the Asian Restaurants category. Please click the "New Category" link if you think this is incorrect.