Aloha Mare
This is a very excellent restaurant if you want to taste fresh fish!
It’s located in a small city near Taormina(approx 30 mins by car) called : Santa Teresa Riva
Please, be sure to call and reserve a table
Day off : Wednesday