Location

Sushi Roku
7277 East Camelback Road
Scottsdale, AZ 85251
United States
Phone: (480) 970-2121
33° 30' 9.0576" N, 111° 54' 23.2632" W