Review for Lucky Star Casino - Clinton Review For Turtle Creek Deli Google User May 5 '18 at 17:06 Always good food and good service View full site to comment or like