Sushi Sen Scottsdale

Sushi Sen Scottsdale, 7001 N Scottsdale Rd STE 154, Scottsdale, AZ 85253, United States

(480) 483-7000

Location