We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in San Teodoro

Sort by:
Ranking
Name

Agriturismo Li Mori

#1 of 93 Restaurants in San Teodoro
Map
Visitor photos (814)

Alculiciu

#2 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (155)

Agriturismo La Suara Longa

#3 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (326)

Cerica dolci di casa mia

#6 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (23)
Cuisines: Italian

Il Mangiatutto

#7 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (173)

Miriacheddu

#8 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (169)

Lu Brutoni

#9 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (262)

Ristorante l'Artista

#10 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (208)

Da Nardino

#11 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (246)

Ristorante Pizzeria Alba Chiara

#13 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (123)

Ristorante da Fabio

#14 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (233)

I Giardini di Cala Brandinchi

#15 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (89)
Cuisines: Italian

Metropizzeria Gabbiano Rosso

#16 of 93 Restaurants in San Teodoro
£ Map
Visitor photos (83)

Ice Paradise

#1 of 4 Dessert in San Teodoro
£ Map
Visitor photos (6)

Osteria del Mar Griglieria

#17 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (75)

LA TAVERNA DEGLI ARTISTI

#18 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (135)

Ristoranti La Runcina

#19 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (52)

Il Salsero

#20 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (102)

Flamingo

#21 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (93)

Iris Cafe

#22 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (70)

Bal Harbour

#23 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (139)

Ristorante I Quattro Venti (Monte Petrosu)

#24 of 93 Restaurants in San Teodoro
#1 of 3 Restaurants in Monte Petrosu
££ - £££ Map
Visitor photos (100)

Ristorante Pizzeria La Palma

#25 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (48)

Life Lounge Cafe

#1 of 2 Coffee & Tea in San Teodoro
£ Map
Visitor photos (12)
Cuisines: Italian

Blu Bistro La Cinta

#26 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (72)

Ristorante Lu Impostu

#27 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (66)

Risto & Bottega Disizos Sardos Enoteca

#28 of 93 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (99)
Reserve