Came here a few times. I love the Meatball though I have to say I don't recommend getting the stuffed as with the peperoni it becomes overly salty. I assume they don't account for that. The spaghetti was really good and fresh. LOVE the mozzarella so I recommend getting anything with the fresh mozzarella (like the caprese salad).
Service though is what brought this place down for me. The first time we ate here it was pretty busy. Service was a bit standoffish. I don't know if the guy was having a bad day or whatever but it was a little rude. We attributed the length it took to get our food out due to how busy the restaurant was at the time and often times I believe our table was forgotten.
The second time we came to eat we came at an odd time. Even when the restaurant is pretty empty, it is really hard to flag down any waiters or waitresses. It got to the point where the bartender had to come over to our table to take our order after we had been waiting half an hour in a relatively empty restaurant. Even then, food was slow coming out and we had to wait an indecent amount of time just to have our drinks refilled.
While the food was good (fresh tasting, and well cooked), the service was really subpar. I would have liked to give this restaurant a higher rating because the food is very good, but the service is a really big let down and does ruin the overall experience when you feel like you've paid money to be forgotten or overlooked.