Judging by the reviews I'm assuming much of their food is not spectacular. I couldn't tell you because I only come here for one reason: the Garibaldi. My friends will tell you I have a penchant for hyperbole but believe me when I say, "This is the best sandwich in the world". The Italian Bread is crisp and buttery, the cheese and meat are always cooked to perfection and the combination of sweet and hot peppers gives the sandwich the perfect finishing touch.
I've been here numerous times in my life. It was one of my dad's haunts back when he was an undergrad. Every time I've been, big group or small, the service has always been fast and friendly. My particular favorite experience came at my bachelor party with a party of eleven rowdy guys. The waiter took it in stride, brought shots I most certainly didn't ask for and, as if great service wasn't enough, he split the $1 cup of marinara I asked for up between the other ten guys. There's nothing better than a waiter that can gauge the mood of a group and is able to adjust to it.
I hope they're able to keep it up so that I can one day take my kids here!