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.