Review for Lucky Star Casino - Clinton Review For Turtle Creek Deli Google User Jun 25 '18 at 21:37 Always friendly service and.fresh produce View full site to comment or like