The pizza is good and the place is clean. The staff is friendly but the service can sometimes be bad. We go at times when the place is empty but yet it still takes them a long time to take our order or come out to the ticket redemption area. Whatever you do, don't go there for the lunch buffet because the all you can eat pizza is awful and isn't the same as when you order it. The game selection is ok, not as good as the Scarborough location though. I'm convinced some of the games are fixed as I've been ripped off for hundreds of tickets I should have won for bonuses but then the game says I lost! What the heck?