I tried their $10 (tax included) large cheese pizza special and I have to admit that it was quite good. The tomato sauce had real flavor and there was a lot of cheese. It was more than enough for 3 people. It was baked fresh, so we had to wait 15 minutes which is perfectly fine.
However, it wasn't any better than a pizza from Costco where they have a veggie option and a bigger size for almost the same price. And for a pizza restaurant serving pizza the same quality as Costco...well that's not very good. The guy also made the pizza behind the glass which was covered by lids of the silver dishes so we had no idea what he was doing or if we could request anything different from the standard.
Others have said that the employees were really friendly but not in our case. We went around 9 pm and the place looked like it was 5 mins away from closing, even though the hours online said it was open until 11 pm. There was only one guy and he was on his phone and barely paid us any attention. The seating area was okay, nothing really nice.
Overall, it has good pizza but there are better places. It's a level up from Pizza Pizza but that's the only place it passes.