Get directions to: Lake Delicatessen, Farmingville, NY
Restaurant address: 1100 Portion Rd Ste 2 Farmingville, NY 11738, USA
Restaurant: Lake Delicatessen