It's a fun atmosphere, no doubt about it, very unique. The food isn't bad, the menu reminds me of an Applebee's. If you have kids, though, they might not like the pizza's. Mine didn't, they were very blah.
I found, both times I was there, that the restaurant was freezing cold. It detracted from my enjoyment and I was happy to leave. I would say to take a jacket or sweater if you are able.