Rita's Italian Ice
Restaurant in Vineland, New Jersey
Ice Cream ice cream
3422 South Delsea Drive, Vineland, 08360
Restaurants
ยท
Vineland, New Jersey guide