The hilltop town of Taormina in the north-east of Sicily is where you’ll find...
IRL
Thanks to Covid-19, hitting the significant street for the duration of your lunch hour...
WhatsApp us