Sakura Sushi in St John's, Newfoundland and Labrador, promises an authentic Japanese dining experience. Known for its inviting ambiance, Sakura offers a menu filled with classic sushi options, innovative rolls, and mouthwatering sashimi. Whether you're a sushi connoisseur or trying it for the first time, this restaurant is the perfect spot for a memorable meal.