The Meatball Shop
New York, NY
About
The best place on earth... The Meatball Shop has given us the opportunity to give back to the city we love so much, we've created this place for YOU. Founded by childhood best friends, Daniel Holzman and Michael Chernow, The Meatball Shop opened its first location on The Lower East Side in 2010. Over the last eleven years, we have expanded in the NYC market to four locations, including pop-ups in Washington D.C. and Connecticut, a... Read more




