Tamarind Restaurant




117 South St, Philadelphia PA 19147

(215) 925-2764
MenuFeedback: A