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.

Best Restaurants in San Teodoro, Italy

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Alculiciu

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

Agriturismo Li Mori

#2 of 85 Restaurants in San Teodoro
Map
Visitor photos (255)
Cuisines: Mediterranean

Cerica dolci di casa mia

#3 of 85 Restaurants in San Teodoro
Map
Visitor photos (5)
Cuisines: Italian

Ristorante Il Giardinaccio

#4 of 85 Restaurants in San Teodoro
Map
Visitor photos (90)
Cuisines: Italian Chowder Pizza Soups

Miriacheddu

#5 of 85 Restaurants in San Teodoro
Price: $16 - $44 Map
Visitor photos (96)
Cuisines: Mediterranean Chowder Pizza Pasta Soups

Pizzeria San Teodoro

#6 of 85 Restaurants in San Teodoro
Price: $5 - $9 Map
Visitor photos (40)
Cuisines: Pizza Fast Food Sandwiches Delicatessen

Ristoranti La Runcina

#7 of 85 Restaurants in San Teodoro
Price: $43 - $65 Map
Visitor photos (17)

Ice Paradise

#8 of 85 Restaurants in San Teodoro
  • Best ice cream ever 07/28/2015
Price: $11 Map
Visitor photos (2)

Bal Harbour

#9 of 85 Restaurants in San Teodoro
Price: $33 - $66 Map
Visitor photos (67)

Ristorante Baia Salinedda

#10 of 85 Restaurants in San Teodoro
Map
Visitor photos (83)
Cuisines: Organic Italian Healthy

Lu Brutoni

#11 of 85 Restaurants in San Teodoro
Map
Visitor photos (47)

Il Mangiatutto

#12 of 85 Restaurants in San Teodoro
Price: $26 - $52 Map
Visitor photos (44)
Cuisines: Italian Chowder Pizza Soups

Ristorante da Fabio

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

Iris Cafe

#14 of 85 Restaurants in San Teodoro
Map
Visitor photos (26)
Cuisines: Pizza

I Giardini di Cala Brandinchi

#15 of 85 Restaurants in San Teodoro
Map
Visitor photos (32)
Cuisines: Italian

Ristorante Pizzeria Alba Chiara

#16 of 85 Restaurants in San Teodoro
Map
Visitor photos (29)
Cuisines: Italian Pizza

Il Marino Di Puntaldia

#17 of 85 Restaurants in San Teodoro
Price: $27 - $55 Map
Visitor photos (31)
Cuisines: Italian

Simona Griglieria

#18 of 85 Restaurants in San Teodoro
Map
Visitor photos (9)

Il Buon Gelato

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

Metropizzeria Gabbiano Rosso

#20 of 85 Restaurants in San Teodoro
Price: $6 - $26 Map
Visitor photos (30)
Cuisines: Italian Pizza

Flamingo

#21 of 85 Restaurants in San Teodoro
Map
Visitor photos (33)
Cuisines: Italian Chowder Pizza Soups

Ristorante I Quattro Venti

#22 of 85 Restaurants in San Teodoro
Map
Visitor photos (11)
Cuisines: Italian

L'Ea Cana

#23 of 85 Restaurants in San Teodoro
Map
Visitor photos (21)
Cuisines: Chowder Pizza Soups

LA TAVERNA DEGLI ARTISTI

#24 of 85 Restaurants in San Teodoro
Map
Visitor photos (37)
Cuisines: Chowder Pizza Greek Soups

Osteria del Mar Griglieria

#25 of 85 Restaurants in San Teodoro
Map
Visitor photos (21)
Cuisines: Italian

Barulea

#26 of 85 Restaurants in San Teodoro
Visitor photos (11)
Cuisines: Chowder Seafood Soups

L'Asfodelo

#27 of 85 Restaurants in San Teodoro
Map
Visitor photos (4)
Cuisines: Pizza Pasta

Da Nardino

#28 of 85 Restaurants in San Teodoro
Price: $16 - $33 Map
Visitor photos (54)
Cuisines: Italian Chowder Pizza Soups

In Cantina

#29 of 85 Restaurants in San Teodoro
Map
Visitor photos (24)
Cuisines: Mediterranean Chowder Soups

Domo Murisca

#30 of 85 Restaurants in San Teodoro
Map
Visitor photos (34)
Cuisines: Pizza