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.

I may be biased (living only three blocks from the delicious establishment) but given that I walk by the place so often, I can attest to the lines of people spilling out onto the street just waiting to try these tasty, meaty balls.

[The Meatball Shop]