More than 100 shops on all Italian territory.
YOU ASK WHERE THE MORE SHOP IS FOUND NEXT TO YOU.