Review for Lucky Lil's - Helena Review For Lucky Lil's - Helena Google User Dec 15 '17 at 6:10 Love gambling there my favorite spot to get out of the house View full site to comment or like