Brain Freeze is a cozy dessert spot in New Bedford, MA, known for serving up a variety of frozen treats.
From creamy ice cream to refreshing sorbets, this establishment offers a range of flavors to satisfy any sweet tooth.
Generated from their business information