The Meatball Shop proved a New York phenomenon with it’s first shop opening in the Lower East Side just about three years ago. The store has expanded to Brooklyn, West Village and soon to be invading Chelsea. If only you had thought of this superb check list-style menu idea using dry erase pens: just offer […]
The Meatball Shop


