Sakura Sushi & Teppanyaki Flagstaff is a high-end Hibachi-style restaurant that specializes in upscale Japanese and Asian cuisine served in a modern, stylish environment. Boasting a sophisticated dining space with intimate booth seating, a long bar, and dim lighting, the restaurant serves a menu of fresh, made-from-scratch sushi and sashimi, hibachi, tempura, udon, donburi, and teriyaki. The bar serves a selection of craft and local beers, casual easy-drinking wines, high-end spirits, and classic cocktails.

Address: 1175 W Rte 66, Flagstaff, AZ 86001, Phone: 928-773-8880