Showing results for Flagstaff Sakura Sushi
Search instead for FlagstaffSakuraSushi
Sakura Sushi & Teppanyaki
(296)
Restaurant
Hotel restaurant serving sushi plus teppanyaki dishes cooked with flair while diners watch.
Address: 1175 W Rte 66, Flagstaff, AZ 86001
Hours: Closed ⋅ Opens 4 PM
Phone: (928) 773-8880
Rating
(180)
Sakura Sushi & Teppanyaki · Page · Teppanyaki Restaurant · (928) 773-8880 · sakuraflagstaffsushi.com · Rating · 4.2 (565 Reviews).
Rating
(276) · $$ - $$$
Reserve a table at Sakura Sushi & Teppanyaki, Flagstaff on Tripadvisor: See 276 unbiased reviews of Sakura Sushi & Teppanyaki, rated 4 of 5 on Tripadvisor ...
Open daily from 4:00pm-10:00pm. sakuraflagstaffsushi.com.