Sakura is an Asian fusion restaurant offering Chinese, Japanese, and sushi dishes. The menu includes a variety of options, from tempura to teppanyaki.