Sakura Sushi

  ( Reviews)
Phone: (928) 773-8880
Address:
1175 West Route 66
Flagstaff, AZ 86001

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