San Lio is a church located on the campo of the same name in the sestiere of Castello.
Wikipedia https://en.wikipedia.org/wiki/San_Lio,_Venice
Address 5573 Salizada San Lio, Venezia 30122, Italy
Coordinates 45°26'15.171" N 12°20'18.903" E