Can’t Beat the Meatball Shop in NYC!


Now, can it get much better than this. One of the great reasons to love NYC. The food. This is something we’ll more than cover here at d2. Just take a look at this place and tell me you don’t want to go!

While you’re at it, check out the following specialty joints…


Leave A Comment

Tagged as: