Beachfront restaurant offering meals with a sea view. Enjoy a relaxing day by the water.