Review for Crystal Bay Club Casino Review For Bistro Elise Google User Oct 7 '15 at 18:27 Check out the mammoth tusk at the bar. One of seven privately owned in the world. View full site to comment or like