Only have Pizza Hut in Sweden, so I have to answer that
Only have Pizza Hut in Sweden, so I have to answer that
Pizza Hut has always been my favorite. Tried Papa John's, didn't like it.
Had a problem with the local Domino's a few years ago and refuse to eat there again.