Rita's Italian Ice & Frozen Custard

Ice cream shop · 3470 S Delsea Dr, Vineland, NJ

More food in Vineland, NJ · Ice Cream in Vineland