Italy

Restaurants in San Teodoro

1 restaurant in San Teodoro recognised by Michelin. The ones most guides agree on come first.

View San Teodoro on the map
  1. Gusto by Sadler

    1 guide · via Tavolara, località Lu Fraili di Sotto, San Teodoro, 07052, Italy

    Chef Thomas Locatelli brings Claudio Sadler’s vision to life with seasonal Sardinian ingredients at this Michelin-starred restaurant in San Teodoro.