Meatball Spot is a great spot to eat at Town Square. It is family friendly, good food and good portions for sharing. The family pizza is a huge tray and is perfect for a large group. We will get a few different meatball orders in and pass them around to everyone. The milkshakes are delicious and we haven't had a chance to try the gelato because we always fill up on the meatballs!