The Meatball Shop is one of The Meatball Shops.

1. The Meatball Shop

9.4
Italian Restaurant · Williamsburg · 170 Bedford Ave (btwn N 7th & N 8th St), Brooklyn, NY
The Meatball Shop is one of The Meatball Shops.

2. The Meatball Shop

9.4
Italian Restaurant · West Village · 64 Greenwich Ave (at Perry St), New York, NY
The Meatball Shop is one of The Meatball Shops.

3. The Meatball Shop

9.4
Italian Restaurant · Lower East Side · 84 Stanton St (btwn Allen & Orchard St), New York, NY