This year KARE is not just opening its one hundredth franchise shop but what’s more, the location is in Milan

MORE