Filter

The Best 15 Restaurants in Arizona (AZ)

TeHaru Sushi
4
46 reviews

9845 S Priest Dr Tempe, AZ 85284, Central Arizona

First time here and it was delicious, wish the ladies making the sushi could of been up front when I left, to thank them