TREVI (based on google reviews) (Las Vegas Blvd "The Strip" & Flamingo Rd)Forum Shops at Caesars Palace3500 Las Vegas Blvd SLas Vegas, NV 89109 (702) 735-4663 http://www.trevi-italian.com/ Hours: Tags: On the Strip View on Google Maps