This is a nice new addition to the other restaurant choices around Town Square. Not sure what's with all the one star reviews but I would put this at a solid 3.5 stars. Atmosphere was pretty cool and the service at the bar was fine.
We went with the classic meatballs with spicy tomato sauce (not spicy) and mozzarella and also got an order of 3 beef meatballs with mushroom sauce topped with provolone and fried egg. The cheese and egg are a dollar extra and each bowl of meatballs comes with a piece of bread. We also ordered the "garbage salad" which was a nice mix of salami, cheese, olives and the other usual suspects.
The meatballs themselves were damn good. The classic was very tender with it being a mix of pork, veal and beef. The beef meatballs were a lot more solid and went well with the mushroom sauce. We both wished there was more bread with the orders and asked for an extra piece which they kindly gave at no extra charge. Maybe the meatball sandwich is what I'd get next time.
It was also kind of weird to just have meatballs as a main course for dinner. This seems like a snack place for me. Or you could go with splitting an order of meatballs and go for more sides like pasta, risotto or vegetables instead.
I am not sure if they have happy hour but it sounds like something that would be a big hit here.