The food is decently good.... when we finally got it. It took nearly two hours to get our pasta and pizza, and our waitress would disappear for 45 min at a time. So even if we wanted to ask what's taking so long (or- what I really wanted to do, and just pay her for our food and leave), we couldn't. I expect a Saturday night during spring training to be busy, but that was just downright ridiculous. We were at our table for three hours, and she came back to fill our drinks... once? Maybe twice? Even once we paid, it took 20 minutes to get our cards back. As for the food, we had a pretty broad spread between everyone and I was able to try a few things. I'd say it's middle of the road Italian food (which I was surprised by because the owner is actually Italian, and it came very highly recommended). Maybe I'll be back for lunch when it's not busy, but probably not.