Lebanese Namoura Cake - GREEN'S