Sakura is a Japanese restaurant offering a diverse menu of Chinese, Thai, and Japanese dishes, including hibachi-grilled meals. Online ordering is available.