Sakura is an Asian restaurant offering Chinese, Japanese, and sushi cuisine. Delivery and accessible options are available.