Mediterranean restaurant · 20280 N 59th Ave Ste 111, Glendale, AZ
Delivery · Dine-In
More food in Glendale, AZ · Mediterranean Food in Glendale