The Meatball Shop

The Meatball Shop
Company: The Meatball Shop

Is this your company?
Claim this Brand Listing



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

Request Access to Edit

No news

Submit News

No retailers or e-commerce options have been specified for this brand