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 92 Restaurants in San Teodoro
Map
Visitor photos (814)

Alculiciu

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

Ristorante Suara Longa

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

Cerica dolci di casa mia

#1 of 5 Dessert in San Teodoro
££ - £££ Map
Visitor photos (23)
Cuisines: Italian

Il Mangiatutto

#6 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (173)

Lu Brutoni

#7 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (262)

Miriacheddu

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

Ristorante l'Artista

#9 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (208)

Da Nardino

#10 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (247)

Ristorante Pizzeria Alba Chiara

#12 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (123)

Ristorante da Fabio

#13 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (233)

Metropizzeria Gabbiano Rosso

#14 of 92 Restaurants in San Teodoro
£ Map
Visitor photos (83)

I Giardini di Cala Brandinchi

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

Ice Paradise

#2 of 5 Dessert in San Teodoro
£ Map
Visitor photos (6)

LA TAVERNA DEGLI ARTISTI

#16 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (135)

Osteria del Mar Griglieria

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

Iris Cafe

#18 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (70)

Il Salsero

#19 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (102)

Ristoranti La Runcina

#20 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (52)

Flamingo

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

Bal Harbour

#22 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (139)

Ristorante I Quattro Venti (Monte Petrosu)

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

Ristorante Pizzeria La Palma

#24 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (48)

Blu Bistro La Cinta

#25 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (72)

Life Lounge Cafe

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

Risto & Bottega Disizos Sardos Enoteca

#26 of 92 Restaurants in San Teodoro
££ - £££ Map
Visitor photos (99)
Reserve

Ristorante Lu Impostu

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