LIKE IT OR NOT: Domino's closes all Italy stores

Domino's has decided to shut down all of its locations in Italy. The American franchise planned to open hundreds of stores at one point because they thought Italians would really like the idea of delivery pizza.

Top Videos