Strategically located in the whimsical Place San Marco in Venice

contact us