Get directions to: Belmont Delicatessen, West Babylon, NY
Restaurant address: 213 Belmont Avenue West Babylon, NY 11704, USA
Restaurant: Belmont Delicatessen