The Meatball Shop

84 Stanton Street
New York, NY
212-982-8895

http://themeatballshop.com

Every NYer has heard from a friend at one point or another that they have to check out the Meatball Shop. If you are anything like me, your instant reaction was probably some immature dirty joke followed