Ajo Al's 70th St
3.5 Star Yelp Rating
107 Ratings yelp logo
6990 E Shea Blvd Scottsdale, Arizona 85254 | Restaurant Info