The Meatball Shop is a local New York City chain that serves gourmet made-to-order meatballs using various types of meat and sauces. The shop has 6 locations across Manhattan and Brooklyn. In this video from Zagat, owners Daniel and Michael teach you how to make your own Buffalo Chicken Meatballs.
Something wrong with this post? Let us know!