Tag Archives: Meatball Shop

The Meatball Shop; New York NY

My favorite meal on our last trip to New York was probably the Meatball Shop, on the Lower East Side. One of the problems with hanging out in New York is that you’re always surrounded by people who are far … Continue reading

Posted in Burgers, Food, Travel | Tagged , , , , | 1 Comment