Tamarind Restaurant
Location
117 South St, Philadelphia, PA 19147, USA
(215) 925-2764
http://www.tamarindsouthstreet.com/