Address 52 Fondamenta de la Crosa, La Giudecca 30133, Italy
Coordinates 45°25'35.909" N 12°20'15.611" E