Search results
- See moreSee moreSee moreSee moreLAVO Italian Restaurant - Las VegasItalian Restaurant · $$$
LAVO Located in The Palazzo® tower at The Venetian® Resort Las Vegas is the premier destination for delicious Italian...
Website: taogroup.com
Phone: (702) 791-1800
Cross Streets: Between Palazzo Dr and Sands Ave
3325 Las Vegas Blvd S Las Vegas, NV 89109 1773.14 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible