Village Delicatessen

318 E Main St, Riverhead
(631) 369-7302