1405 Locust St
Philadelphia, PA 19102
Philadelphia, PA 19102
Open HoursLunch & Dinner daily, Brunch Sun.
OverviewThe stunning restaurant, which is first of its kind in Philadelphia, will transport guests to the Greek Islands with an atmosphere reminiscent of an inviting Mediterranean home...
more