Otto Geleng | Hungru
A Michelin-starred restaurant in Taormina, Sicily, offering refined and inventive Sicilian cuisine.