Rita's Italian Ice & Frozen Custard

Ice cream shop · 3638 E Landis Ave, Vineland, NJ

Hours

More food in Vineland, NJ · Ice Cream in Vineland