Review for Lady Luck Casino Review For Otis & Henry's Express Google User Dec 14 '17 at 15:53 Great food. I thought service was slow. Not sure where waitress went. The chef brought out our food View full site to comment or like