I've been there a few times and the food is always good. It's mainly a pizza establishment and it is a noisy place to be when it's full.
Pros: Food is good
Cons: I think alcohol is expensive here even for domestic draft beer which keeps me from coming back more often.
more