Trevi restaurant, which provided a prime people-watching spot in the Forum Shops at Caesars, ha … Trevi restaurant, which provided a prime people-watching spot in the Forum Shops at Caesars, has closed. (Las Vegas Review-Journal file)