Taverna San Lio – Venice, Italy Taverna San Lio is a bookable accommodation in Venezia, Italy. Best Prices & Book Now