Sakura Sushi

  ( Reviews)

Address:
1175 West Route 66
Flagstaff, AZ 86001

Tel: (928) 773-8880

Go to Website »

Hotel restaurant serving sushi plus teppanyaki dishes cooked with flair while diners watch.

We have $5 Sushi rolls and $6 Sake bombs for Happy Hour every day at Sakura 4pm - 6pm



Reviews provided by