Get directions to: Rita's Water Ice, East Islip, NY
Restaurant address: 105 E Main St East Islip, NY 11730, USA
Restaurant: Rita's Water Ice