Mason’s Famous Lobster Rolls to Expand in Europe
Mason’s Famous Lobster Rolls is bringing its authentic New England-style lobster rolls to more locations across Europe. The fast casual lobster roll chain’s first two European locations are now open in Milan, Italy, and future locations are planned within Italy, as well as Switzerland, Spain and the United Kingdom. In total, 100 locations are expected […]