
Sakura Sushi & Teppanyaki
Teppanyaki artistically prepared tableside, including steak, seafood, and a wide range of Japanese fare. Award-winning sushi served fresh at Flagstaff's original sushi bar. Located at the DoubleTree Hotel.
Continue exploring Flagstaff
Please read our Privacy Policy for details as to how we may and may not use your contact information.