dining

candi beach resort and spa offers a feast of culinary options, featuring the most exquisite dining with a variety of alluring settings.