meatballers

NYC's Beloved Meatball Shop Gives Away Recipe For Free

Whitney Jefferson · 03/28/11 10:30AM

If you live in the greater New York area, you may have heard some buzz about the Lower East Side's ever-popular Meatball Shop. On this morning's Today Show, the owners made a batch of their signature balls for all of America.