News The Meatball Shop By Tressa Eaton Nov. 7, 2011 11:14 pm EST Ballers: The Meatball guys set up a third Shop yesterday in the West Village. New at this location is a kids' menu and to-go family packs. The Meatball Shop