Search More

Locations

The Meatball Shop

200 9th Ave. New York, NY 10011 | West Village |
Related Stories (1)

Details

Related Stories

  • Fork in the Road: Open! Open! Open!
    Michael Chernow and Daniel Holzman will now be slinging meatballs around Chelsea at the Meatball Shop's newest outpost. The spot on Ninth Avenue has 60 seats, a new cocktail list...
Loading...