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 · 351 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 · 248 tips and reviews
The Meatball Shop is one of The Meatball Shops.

3. The Meatball Shop

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