Review for Lady Luck Casino Review For Otis & Henry's Express Google User Jan 23 '18 at 22:29 2 star restraunt ran by a casino, bed bugs and roaches in the back when I worked there. Nothings going to change anytime soon.You can find way better food down the street for the same price if not cheaper View full site to comment or like