Sakura is a Japanese restaurant offering fresh, quality products in a serene setting.