Bay Frost is an ice cream business offering a variety of ice cream flavors and frozen treats. They are located on the Waterfront.