Sakura is an Asian fusion restaurant offering a sophisticated blend of Japanese, Chinese, Vietnamese, Thai, and Korean cuisine. Located in a popular entertainment area.