The Meatball Shop

Chelsea now has a location of The Meatball Shop. This is the first outpost with a full liquor license and "Underballs," a 20-seat, first-come, first-serve bar located under the restaurant.

The Meatball Shop

Recommended

Advertisement