Mediterranean restaurant · 5830 W Thunderbird Rd suite b-14, Glendale, AZ
Dine-In
See full menu
More food in Glendale, AZ · Mediterranean Food in Glendale