Domino's Pizza currently has locations in 74 countries. It has its stores in 5,701 cities worldwi