Get directions to: Lake Ave Delicatessen, Saint James, NY
Restaurant address: 250 Lake Ave Saint James, NY 11780, USA
Restaurant: Lake Ave Delicatessen