Kelly’s Landing
Introducing the Fantastic Kelly’s Landing! The Scene So, folks, let me tell you about this little gem I stumbled upon, Kelly’s Landing, over there at 159 Bridge St, North Weymouth, MA. You walk in, and it’s like a page right out of a glossy brochure. You got this seasonal waterfront patio and, let’s be honest,…
