I kind of liked this place.
The only bad thing about it is that everyone else does too, so you'll be waiting a while for a table.
You can usually abscond to the bar and sit at the counter and order with a far lesser delay.
Yes. The place does serve pizza, but it does have some other italian-type favorites on the menu as well.
It is an actual fun atmosphere in here. Unless you are seriously emo and trying to cut yourself with a butterknife the whole time, you will be likely to enjoy yourself.