Venezia Italian Restaurant Located in Lido Beach, Sarasota 373 St Armands Cir, Sarasota, FL 34236 Call Us (941) 388-1400