Posted on October 13, 2022 by Mark BlairMount Blue Restaurant Cap. This was a place co-owned by Steven Tyler & Joe Perry in Norwell, Massachusetts.