Review of The Meatball Shop

170 Bedford Ave, New York, NY 11211

Overall Rating

Review


I got sick the last time I ate there. Also bread served on side dishes without indication on menu.

Updated 8 years ago

Celiac