The Meatball Shop

Welcome the newest (and largest) member of The Meatball Shop clan to the Upper East Side today. The sprawling, 116-seat spot offers its signature balls, not only in sammy form, but also topped with fried eggs for the new brunch menu.

Advertisement

The Meatball Shop

Recommended

Advertisement