Delivery
Pickup
Outdoor
Pennsylvania
Swarthmore
1 Restaurants on GastroRanking
205 Opinions in 2 websites
Great place for Mediterranean cuisine in Delco!