Uchi Scottsdale hero image

Uchi Scottsdale

Restaurant

3821 N Scottsdale Rd, Scottsdale, AZ 85251, USA

Biter Score
8.5
Open
Monday: 4 PM – 10 PM
Uchi Scottsdale photo 1
Uchi Scottsdale photo 2
Uchi Scottsdale photo 3