Review of The Meatball Shop

447 Amsterdam Ave, New York, NY 10024

Overall Rating

Review


Pfffft. One of their meatballs, chicken, they claim is gluten-free.

Updated 7 years ago

Celiac