Beachfront cafe offering a relaxed atmosphere. Pizza takeaway available.