I've been here a couple of times. It's great because it's not too fancy and not entirely casual. The service sometimes leaves something to be desired but every time we've ordered food, we get it much faster than we'd expect. Sometimes the penne is a bit undercooked. We were shocked to have our party of 3 seated immediately at 8pm last night (Saturday).
Pros: decent food, fun location
Cons: service (sometimes)
more