News

The list singled out three Edmonton staples: Tony's Pizza Palace, Packrat Louie and Rose Bowl Pizza. But it also gave a nod to the chain pizzeria Famoso, saying "the variety of pies ...