Where

via Cesare Battisti, 19
Vicenza (Italia)

(we are in the heart of city center)