[They sold Pizza Hut IN ITALY?? Why??]
Hehehehe........Same reason you won’t find a Red Lobster restaurant in New England.
Actually, the only decent Red Lobster I ever ate at was in New England -- the staff there actually knew how to cook seafood!