I've worked in that plaza the last 4 or so years and their pizza has dropped since the new owners took over. Switched to cheaper cheese, cheaper tomato sauces and store bought salads. Their poutine is also really, really sweet which is strange. Aside from the walk in special, their menu is over priced for the quality they provide.