Sakura Sushi
Sushi · Japanese · Seafood
Sakura Sushi Holland offers deliciously crafted and always fresh Japanese cuisine, specializing in sushi, sashimi, and specialty rolls. Located on the second floor, this restaurant provides a calm, simple, and relaxed dining experience with options for dine-in, take-out, and delivery.
Location
Best places nearby
The highest rated places close to Sakura Sushi.
Local restaurants nearby
18 Holland Ave, Ottawa, ON K1Y 0X4, CA



