6339 E Greenway Rd, Scottsdale
It serves refined renditions of Italian faves in white-tablecloth surrounds.
Chill Out
Kids Friendly
Typical Tourist