Sakura Sushi offers a variety of sushi dishes in a spacious setting.