Beachfront restaurant offering a unique dining experience. Enjoy cuisine with beautiful natural surroundings.