This was the first stop we made when arriving at Taormina, following a long day travelling. We fancied something straight forward so we opted for the Pizza, This proven to be a good choice, particularly in the dressed cucumber topping. The service was very fast...and we left thinking that we had made a good choice. Although we sat outside, the interior is very modern and swish and they do a lot of specialities including delicious ices creams.More