The Meatball Shops
The Meatball Shop is one of The Meatball Shops.

1. The Meatball Shop

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

2. The Meatball Shop

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

3. The Meatball Shop

9.3
84 Stanton St (btwn Allen & Orchard St), New York, NY
Italian Restaurant · Lower East Side · 631 tips and reviews