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, Italy

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Alculiciu

#1 of 88 Restaurants in San Teodoro
Price: $38 Map
Visitor photos (83)

Agriturismo Li Mori

#2 of 88 Restaurants in San Teodoro
Map
Visitor photos (425)

Ristorante Il Giardinaccio

#3 of 88 Restaurants in San Teodoro
Map
Visitor photos (148)

Pizzeria San Teodoro

#4 of 88 Restaurants in San Teodoro
Price: $6 - $8 Map
Visitor photos (52)
Cuisines: Italian Pizza Fast Food Delicatessen

Il Mangiatutto

#5 of 88 Restaurants in San Teodoro
Price: $26 - $52 Map
Visitor photos (68)

Cerica dolci di casa mia

#6 of 88 Restaurants in San Teodoro
Map
Visitor photos (10)
Cuisines: Italian

Lu Brutoni

#7 of 88 Restaurants in San Teodoro
Map
Visitor photos (75)

Miriacheddu

#8 of 88 Restaurants in San Teodoro
Price: $43 - $68 Map
Visitor photos (111)
Cuisines: Mediterranean Pizza

Da Nardino

#9 of 88 Restaurants in San Teodoro
Price: $17 - $34 Map
Visitor photos (82)

Metropizzeria Gabbiano Rosso

#10 of 88 Restaurants in San Teodoro
Price: $6 - $26 Map
Visitor photos (42)

Ristoranti La Runcina

#11 of 88 Restaurants in San Teodoro
Price: $43 - $65 Map
Visitor photos (30)

Bal Harbour

#12 of 88 Restaurants in San Teodoro
Price: $34 - $68 Map
Visitor photos (83)

Ristorante Pizzeria Alba Chiara

#13 of 88 Restaurants in San Teodoro
Map
Visitor photos (42)
Cuisines: Italian Pizza

Ice Paradise

#14 of 88 Restaurants in San Teodoro
Price: $5 Map
Visitor photos (4)

Osteria del Mar Griglieria

#15 of 88 Restaurants in San Teodoro
Map
Visitor photos (37)

Il Salsero

#16 of 88 Restaurants in San Teodoro
Price: $12 - $30 Map
Visitor photos (50)

LA TAVERNA DEGLI ARTISTI

#17 of 88 Restaurants in San Teodoro
Map
Visitor photos (63)

Ristorante Baia Salinedda

#18 of 88 Restaurants in San Teodoro
Map
Visitor photos (102)
Cuisines: Mediterranean Italian Healthy

Ristorante da Fabio

#19 of 88 Restaurants in San Teodoro
Map
Visitor photos (116)

Il Buon Gelato

#20 of 88 Restaurants in San Teodoro
Price: $11 Map
Visitor photos (19)

Iris Cafe

#21 of 88 Restaurants in San Teodoro
Map
Visitor photos (42)

Il Marino Di Puntaldia

#22 of 88 Restaurants in San Teodoro
Price: $28 - $56 Map
Visitor photos (45)

Blu Bistro La Cinta

#23 of 88 Restaurants in San Teodoro
Map
Visitor photos (22)

I Giardini di Cala Brandinchi

#24 of 88 Restaurants in San Teodoro
Map
Visitor photos (40)
Cuisines: Italian

Flamingo

#25 of 88 Restaurants in San Teodoro
Map
Visitor photos (45)

L'Artista

#26 of 88 Restaurants in San Teodoro
Map
Visitor photos (74)

Ristorante Lu Impostu

#27 of 88 Restaurants in San Teodoro
Map
Visitor photos (27)
Cuisines: Italian

Ristorante I Quattro Venti

#28 of 88 Restaurants in San Teodoro
Map
Visitor photos (13)
Cuisines: Italian

Domo Murisca

#29 of 88 Restaurants in San Teodoro
Map
Visitor photos (43)

Barulea

#30 of 88 Restaurants in San Teodoro
Visitor photos (23)
Cuisines: Seafood Soups