Sakura is a quaint Japanese restaurant nestled in the charming town of Greenport, NY.
Specializing in traditional Japanese cuisine, Sakura offers a menu of sushi, sashimi, and other authentic dishes in a cozy and inviting atmosphere.
Generated from their business information