Review for Isle of Capri Casino Hotel - Lake Charles Review For Lucky Wins Google User May 7 '18 at 18:05 Great open air shopping mall. With many eateries and boutiques you wont find on this side(West) of Cleveland. Excellent place for families or anyone who wants to just relax, have a coffee and read a book. One of the better movie theaters in the area as well. View full site to comment or like