Sea View restaurant

Traditional restaurant overlooking the beautiful Mediterranean sea