Seaford Harbor Delicatessen

3623 Bayview St.
Seaford
New York
United States