The Meatball Shop
Overview
WE MAKE BALLS at 7 locations in New York City Located on 84 Stanton Street, Lower East Side 170 Bedford Ave, Williamsburg, Brooklyn 64 Greenwich Ave, West Village 200 Ninth Ave, Chelsea 1462 Second Ave, Upper East Side 447 Amsterdam Ave, Upper West Side 798 Ninth Ave, Hell's Kitchen
Sauce
Request Access to EditNo news
Submit NewsNo retailers or e-commerce options have been specified for this brand