Mediterranean restaurant · 24 E Glenside Ave, Glenside, PA
Delivery · Dine-In
More food in Glenside, PA · Mediterranean Food in Glenside