burrata for the win! besides, you can add truffle or truffle oil to any pizza. both of them makes the place uniqe in taormina. it was the best restaurant i've been in taormina.