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.

Restaurants in San Teodoro

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Alculiciu

#1 of 84 Restaurants in San Teodoro
Price: $38 Map
Visitor photos (93)
Cuisines: Italian

Agriturismo Li Mori

#2 of 84 Restaurants in San Teodoro
Map
Visitor photos (515)

San Teodoro

#4 of 84 Restaurants in San Teodoro
Price: $6 - $17 Map
Visitor photos (67)

Agriturismo La Suara Longa

#5 of 84 Restaurants in San Teodoro
Map
Visitor photos (123)
Cuisines: Italian Seafood

Lu Brutoni

#6 of 84 Restaurants in San Teodoro
Map
Visitor photos (146)

Il Mangiatutto

#7 of 84 Restaurants in San Teodoro
Price: $26 - $52 Map
Visitor photos (103)

Miriacheddu

#8 of 84 Restaurants in San Teodoro
Price: $28 - $66 Map
Visitor photos (138)

Cerica dolci di casa mia

#9 of 84 Restaurants in San Teodoro
Map
Visitor photos (12)
Cuisines: Italian

Da Nardino

#10 of 84 Restaurants in San Teodoro
Price: $17 - $33 Map
Visitor photos (120)

Ristorante Baia Salinedda

#11 of 84 Restaurants in San Teodoro
Map
Visitor photos (125)

Ristorante l'Artista

#12 of 84 Restaurants in San Teodoro
Map
Visitor photos (97)

Ristorante da Fabio

#13 of 84 Restaurants in San Teodoro
Map
Visitor photos (146)

LA TAVERNA DEGLI ARTISTI

#14 of 84 Restaurants in San Teodoro
Map
Visitor photos (84)

Ristoranti La Runcina

#15 of 84 Restaurants in San Teodoro
Price: $43 - $65 Map
Visitor photos (38)

Metropizzeria Gabbiano Rosso

#16 of 84 Restaurants in San Teodoro
Price: $6 - $26 Map
Visitor photos (55)

Bal Harbour

#17 of 84 Restaurants in San Teodoro
Price: $33 - $66 Map
Visitor photos (93)

Iris Cafe

#18 of 84 Restaurants in San Teodoro
Map
Visitor photos (51)

Ristorante Pizzeria Alba Chiara

#19 of 84 Restaurants in San Teodoro
Map
Visitor photos (52)

Flamingo

#20 of 84 Restaurants in San Teodoro
Map
Visitor photos (68)

Ristorante I Quattro Venti

#21 of 84 Restaurants in San Teodoro
Map
Visitor photos (34)
Cuisines: Italian

Risto & Bottega Disizos Sardos Enoteca

#22 of 84 Restaurants in San Teodoro
Price: $11 - $33 Map
Visitor photos (49)
Reserve

Il Salsero

#23 of 84 Restaurants in San Teodoro
Price: $12 - $30 Map
Visitor photos (60)

Osteria del Mar Griglieria

#24 of 84 Restaurants in San Teodoro
Map
Visitor photos (40)

Ice Paradise

#1 of 4 Dessert in San Teodoro
Price: $4 Map
Visitor photos (4)

Ristorante Lu Impostu

#25 of 84 Restaurants in San Teodoro
Map
Visitor photos (43)

I Giardini di Cala Brandinchi

#26 of 84 Restaurants in San Teodoro
Map
Visitor photos (54)
Cuisines: Italian

Blu Bistro La Cinta

#27 of 84 Restaurants in San Teodoro
Map
Visitor photos (51)

L'Olive

#28 of 84 Restaurants in San Teodoro
Price: $17 - $33 Map
Visitor photos (15)

Il Buon Gelato

#2 of 4 Dessert in San Teodoro
Price: $11 Map
Visitor photos (20)