La Fonda Del Sol
4 Star Yelp Rating
268 Ratings yelp logo
7223 E Shea Blvd Scottsdale, Arizona 85260 | Restaurant Info
Estimated delivery time: 45 minutes