Three Elements Restaurant in Bali serves a range of dishes, including seafood. The food is rich in flavor and varied in selection. A path decorated with candles and flower petals leads to a dinner area with jungle surroundings and views of an infinity pool. Prices are on the higher side.