The Meatball Shop – West Village
We waited so long to try the Meatball Shop that yet another location opened close to home! We went to the Greenwich Ave. location in the West Village and opted to try it at lunchtime. We arrived right at opening … Continue reading →