Get directions to: Rita's Water Ice, Glassboro, NJ
Restaurant address: 109 Delsea Dr S Glassboro, NJ 08028, USA
Restaurant: Rita's Water Ice