My overall experience here was not good.
I came for the first time a couple of weeks ago with a group of 8 on a Friday night. Service was bad. We ordered items that never came, received food we never ordered (and still had to pay for it), and were out of water more often than not. When we complained, the server blamed the setup of the restaurant as being "too confusing". We asked to speak to a manager but that didn't come either.
The food was average. It reminded me of something you get in an airport (think fast and cheap). We ordered several plates of the barrel top pizzas which lacked flavor. I had a sandwich but I couldn't tell you which one because the server brought me the wrong item and then wasn't able to identify it after. She actually said to me, "whatever it is, I hope you enjoy it!" That was a first. The sandwich itself again lacked flavor. Some of my friends got wings. They all pretty much agreed that they would not order them again.
The noise was awful. I could barely hear the person next to me. This really ruined the experience for me if the service wasn't enough.
The only reason this places gets a second star is because of the decor and location which are both great. I think this place will fail unless it can correct the issues with the service staff and improve their menu items.