218 South St, Philadelphia, PA 19147 (215) 399-5060
How to go there
Turkish restaurant Loc: 39.9411 / -75.1464
Plan your visit