Harborside Delicatessen, 99 South St, Oyster Bay (516) 759-2464
Harborside Delicatessen, 99 South St, Oyster Bay, NY 11771 (516) 759-2464