Pizza time

– Ken Kellar photo

Pizza Pizza is the newest restaurant in Fort Frances, located in the heart of the downtown core, and the staff at the restaurant were all smiles during their opening day on Thursday, May 4, 2023. Pizza Pizza also sells by the slice in order to accommodate those downtown workers who might not have time to run home or elsewhere to grab a quick lunch. Pizza Pizza’s menu can be found online or by calling the restaurant at 807-291-1111.