Get directions to: Igloo Italian Ices, Farmingdale, NY
Restaurant address: 70 Motor Ave Farmingdale, NY 11735, USA
Restaurant: Igloo Italian Ices