Oyster Bay Gourmet Deli

65 Audrey Ave #5 Oyster Bay NY 11771 USA

(516) 922-3500

Location