Upscale steakhouse located in The Forum Shops at Caesars Palace on the Las Vegas Strip, featuring prime cuts, Italian pasta dishes, and fresh seafood with an extensive wine collection.