Sakura is a Japanese restaurant offering all-you-can-eat sushi and Chinese fondue, alongside a variety of other dishes.