Question: Who has more locations, Fox's Pizza Den or Happy Joe's?
Sentence (from "Pizza Pizza"): Pizza Pizza Ltd. is a franchised Canadian pizza fast-food restaurant, with its headquarters in Etobicoke, Toronto.
Relevant evidence: No