Get directions to: Zorba's Taverna, Philadelphia, PA
Restaurant address: 2230 Fairmount Ave Philadelphia, PA 19130, USA
Restaurant: Zorba's Taverna