Foodie The Upton Review – Best New Restaurant In Scottsdale The Upton – Best New Restaurant In Scottsdale A Secret Local hideaway Among the many hotels, Pizza joints... November 3, 2015 1