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