Taste of Greek

9301 Shea Blvd
Scottsdale, AZ
480.767.3114
33.58013
-111.879769

for Taste of Greek
Directions
from: