Ladies and gents, this is the moment you’ve waited for, and no I’m not talking about The Greatest Showman, I’m talking about the opening of The Meatball Shop. The NYC transplant has finally opened their doors on 14th Street after facing some kinks in the permitting process. After settling into the cheerful […]