This place has been consistently good.
The pizza is very good (Better than most places) and I am a fan of the FunkyQ Chicken Pizza. They have quite a few Vegetarian pizzas (which appeases my wife) and their build your own sandwich option is a good value for fresh food.
It can sometimes be a bit busy and loud, however the service has always been quite good and attentive.
The food can take some time to come out, but it is worth it. I would not come here for lunch unless I had a long break from work.
We usually go on a mid-week night as Friday/Saturday can get busy and there usually is a wait.