Get directions to: Kleiber's Delicatessen, Islip, NY
Restaurant address: 199 Maple St Islip, NY 11751, USA
Restaurant: Kleiber's Delicatessen