One of my favorite places in Chelsea is The Meatball Shop. It holds a lot of special memories for me for a variety of reasons but also has some really, really good food (why I keep coming back)! Who knew I would like meatballs so much.
Connecticut Fashion and Lifestyle Blog | Covering the Bases | All rights reserved.

