Everplaces

The Meatball Shop 2

64 Greenwich Avenue, New York, NY 10014, USA 64 Greenwich Avenue, New York, NY 10014, USA
Food
The Meatball Shop 2. New York, United States
Note

West Village

Look at their menu if we pass by. Sliders etc.

Save and share places you love
with Everplaces

Sign up