Originally Posted by
Joelle
We'll be going soon to Taormina, Sicily, for a few days.
Does anyone have some good restaurant recommendations?
I paid a quick visit to the Grand Hotel Timeo back in June and thought that the views would almost make the food academic! The hotel is situated just below the amphitheatre. Best of luck and let us all know what u find!^