Sakura Sushi & Teppanyaki
Teppanyaki dramatically 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.
Teppanyaki dramatically 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.