Otis & Henry's was a steakhouse located within the Isle Casino. It offered a full bar and intimate dining.