Thundi Bar | Palm Beach Island Resort and Spa Located on the white sand beach, it is an ideal place to enjoy some light snacks, salads, sandwiches and drinks. It also offers the possibility of juices, soft drinks and cocktails. I WANT MY TRIP Other restaurants available inPalm Beach Island Resort and Spa