Rita's Italian Ice & Frozen Custard 109 Delsea Drive SouthGlassboro, NJ, 08028 View Phone 856-863-1886 109 Delsea Drive SouthGlassboro, NJ 08028 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page