Sushi Spots
Teharu Sushi is one of Sushi Spots.

1. Teharu Sushi

7.9
15801 N Frank Lloyd Wright Blvd, Scottsdale, AZ
Sushi Restaurant · Airpark · 28 tips and reviews
Teharu Sushi is one of Sushi Spots.

2. Teharu Sushi

7.1
9845 S Priest Dr (at W Ray Rd), Tempe, AZ
Sushi Restaurant · 113 tips and reviews