Mediterranean restaurant · 16447 N Scottsdale Rd D101, Scottsdale, AZ
More food in Scottsdale, AZ · Mediterranean Food in Scottsdale