Rita's Italian Ice

Restaurant in Millville-Vineland, New Jersey

Ice Cream ice cream

3422 South Delsea Drive, Vineland, 08360