La Caravella Restaurant

Venice restaurant: a historical venue very close to Saint Mark's Square.
Closed until May 15th 2020