Best New American restaurant in Scottsdale, AZ
(3) Best New American restaurant
1 ATLAS BISTRO
Humble spot for New American fare
2515 N Scottsdale Rd #18, Scottsdale, AZ 85257, United States
Rating: 4.9 (118)Best Places List (1)
Map
2515 N Scottsdale Rd #18, Scottsdale, AZ 85257, United States
Rating: 4.9 (118)