The Meatball Shop

The Meatball Shop is one of those staple restaurants you go to when you have no time to mess around and experiment with new places. When you just want good food and a good atmosphere you're almost never disappointed at TMS. Co-Owners Daniel Holzman and...