NOSH LiveNosh

The Meatball Shop

The Meatball Shop
Company: Not specified


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