SI Vending

SI Vending is Shelter Island’s only Ice Cream Truck