undefined
The Meatball Shop
The Meatball Shop

The Meatball Shop

7 locations
35 open positions
The best place on earth... The Meatball Shop has given us the opportunity to give back to the city we love so much, we've created this place for YOU. Enjoy the menu on your own terms, eat simple, eat sustainable, eat good food with no strings attached.