Sakura Sushi & Teppanyaki
1175 W Rte 66, Flagstaff
(928) 773-8880
Recent Reviews
Order Online
Reserve
You May Also Like
The Pizza Guy - 1417 S Plaza Wy
Pizza, Chicken Wings
Starbucks - 1201 S Plaza Wy
Coffee Shops, Coffee & Tea, Coffee
Hiro's Sushi Bar & Japanese Restaurant - 1312 S Plaza Wy
Japanese, Sushi Bar
Restaurants in Flagstaff, AZ
Sakura Sushi & Teppanyaki
1175 W Rte 66, Flagstaff, AZ 86001
(928) 773-8880