The Meatball Shop NYC
Running Time: 01:47
Tucked away in an unassuming storefront in the Lower East Side of Manhattan is a bustling, in demand little restaurant packed with the city's culinary connoisseurs. What's the draw? Meatballs! Meticulously crafted, seasonally inspired, with a nearly infinite combination of balls, sauces, salads, and sides."
By: mbyhoff
> Amsterdam travel videos.
> Mexico City travel videos.
> Paris travel videos.
> New York City travel videos.
> all travel videos...