Otto Geleng | Hungru

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