Avenue 822 Store Fronts
travel the world with videos of the coolest places to shop, eat & stay

The Meat Ball Shops

The Meatball Shop

Whether it be the memory of grandma rolling them or the satisfaction you get when you eat them, meatballs have been a staple of many cuisines for millennia. Now, the Meatball Shop is one of the fastest growing restaurant chains in New York for one good reason: Balls

1462 2nd Ave, New York, NY

This video is in: New York City - Upper East Side | Restaurant