Review of The Meatball Shop

200 9th Ave, New York, NY 10011

Overall Rating

Review


4 options in the menu but all are incredibly delicious. Server was knowledgeable

Celiac friendly?

Yes

Updated 5 years ago