Sakura Japanese Location 204 Front St.Greenport Phone 477-3888 Website http://sakuragreenport.com Social Share Share on Facebook Facebook Share on Twitter Twitter Share via email Email Share via Pinterest Location