Olive Bay is a beach bar restaurant offering a unique dining experience. Enjoy food and relaxation in a beautiful setting.