We've been here several times and for the most part, the food has been good. It's pricey but you can find some nice offers from time to time. Went back tonight and I will say the service was terrible. At the beginning of the ordering process, I asked if a drink was included with a kids meal. The answer was yes. We then ordered the kids meal for my daughter, chicken parmigiana and spaghetti. Got the Caesar salad as well. Again, the food was good.
But we ran out of water and sprite - had to flag another server to fill up the sprite. Never got the water replenished. Our server showed back up after a 20 minute hiatus - there were only 3 tables occupied by the way. She brought the bill and it had a $3.29 charge for the kids drink. I showed to the server thinking it was merely a mistake. She then said since we brought it in a big cup, there was an up charge. Hmm.. told her we didn't ask for a large cup and if that was a small up-charge, then was full price? She said no problem, she would take care of it.
She takes my card and rings it up - brings back the bill where she did remove the $3.29 but then charged my $1.99. Well - glad the restaurant got the $2 for the kids drink. Server got a paltry tip as a result. Honestly, lucky I left one at all. Hour and a half meal when there was no one there.
With that said, we will go back as we like the food. But only with a good offer / coupon. If the service was good here, would easily be a 4 Star place.