World Italy Como Piazza Cavour
Square 6201