More Than a Dozen Taste Bud-Tingling Creations! The Place: Sushi Roku The Location: Inside the W Scottsdale Hotel | 7277 E. Camelback Rd, Scottsdale, 85251 The Dishes:.. Weekly Picks 3 Nov 0 2