TREVI Italian Restaurant is located at the heart of The Forum Shops at
Caesars Palace Las Vegas next to the ‘Fountain of the Gods.’ TREVI Italian Restaurant TREVI has been voted “Best of Las Vegas” for Italian cuisine by the Las Vegas Review-Journal, as well as been awarded the TripAdvisor Certificate of Excellence in 2015. The restaurant offers classic and
Read more...