Beachfront restaurant offering a relaxed atmosphere. Enjoy lunch or cocktails by the sea in a scenic, unspoiled bay.