3325 Las Vegas Blvd S, Las Vegas, Nevada 89109
(702) 791-1800
LAVO Located in The Palazzo® tower at The Venetian® Resort Las Vegas is the premier destination for delicious Italian fare, paired with hand-crafted cocktails set against an ambiance only the Las Vegas Strip can deliver. An expansive space that incorpora