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)

Li Mori

#1 of 83 Restaurants in San Teodoro
Map
Visitor photos (171)
Cuisines: Pizza

Alculiciu

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

Pizzeria San Teodoro

#3 of 83 Restaurants in San Teodoro
Price: $6 - $9 Map
Visitor photos (31)
Cuisines: Pizza Fast Food Sandwiches Delicatessen

Cerica dolci di casa mia

#4 of 83 Restaurants in San Teodoro
Map
Visitor photos (4)
Cuisines: Italian Dessert

Ristorante Baia Salinedda

#5 of 83 Restaurants in San Teodoro
Map
Visitor photos (70)
Cuisines: Organic Continental Italian Healthy

Ristorante Il Giardinaccio

#6 of 83 Restaurants in San Teodoro
Map
Visitor photos (79)
Cuisines: Italian Chowder Pizza

Ristoranti La Runcina

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

Bal Harbour

#8 of 83 Restaurants in San Teodoro
Price: $33 - $67 Map
Visitor photos (60)
Cuisines: Sushi Italian Brazilian Mediterranean

Miriacheddu

#9 of 83 Restaurants in San Teodoro
Price: $17 - $44 Map
Visitor photos (63)
Cuisines: Mediterranean Chowder

Il Buon Gelato

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

Barulea

#11 of 83 Restaurants in San Teodoro
Visitor photos (4)
Cuisines: Chowder Seafood

I Giardini di Cala Brandinchi

#12 of 83 Restaurants in San Teodoro
Map
Visitor photos (16)
Cuisines: Italian

Il Mangiatutto

#13 of 83 Restaurants in San Teodoro
Price: $26 - $52 Map
Visitor photos (37)
Cuisines: Italian Chowder Pizza

Lu Brutoni

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

I Giardini di Lu Impostu

#15 of 83 Restaurants in San Teodoro
Price: $9 - $20
Visitor photos (7)
Cuisines: Italian Pizza Seafood Pizza & Pasta
Reserve

Ristorante da Fabio

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

Ristorante Pizzeria Alba Chiara

#17 of 83 Restaurants in San Teodoro
Map
Visitor photos (26)
Cuisines: Italian Pizza

Simona Griglieria

#18 of 83 Restaurants in San Teodoro
Map
Visitor photos (8)

Ice Paradise

#19 of 83 Restaurants in San Teodoro
Price: $19 Map
Visitor photos (2)
Cuisines: Ice Cream

Iris Cafe

#20 of 83 Restaurants in San Teodoro
Map
Visitor photos (25)
Cuisines: Pizza

LA TAVERNA DEGLI ARTISTI

#21 of 83 Restaurants in San Teodoro
Map
Visitor photos (30)
Cuisines: Chowder Pizza Greek

In Cantina

#22 of 83 Restaurants in San Teodoro
Map
Visitor photos (15)
Cuisines: Mediterranean Chowder

L'Ea Cana

#23 of 83 Restaurants in San Teodoro
Map
Visitor photos (20)
Cuisines: Chowder Pizza

L'Asfodelo

#24 of 83 Restaurants in San Teodoro
Map
Visitor photos (4)
Cuisines: Pizza Pizza & Pasta

Flamingo

#25 of 83 Restaurants in San Teodoro
Map
Visitor photos (27)
Cuisines: Italian Chowder Pizza

Domo Murisca

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

Il Marino Di Puntaldia

#27 of 83 Restaurants in San Teodoro
Price: $28 - $56 Map
Visitor photos (24)
Cuisines: Italian

Osteria del Mar Griglieria

#28 of 83 Restaurants in San Teodoro
Map
Visitor photos (14)
Cuisines: Italian

Da Nardino

#29 of 83 Restaurants in San Teodoro
Price: $17 - $33 Map
Visitor photos (37)
Cuisines: Italian Chowder Pizza

Il Salsero

#30 of 83 Restaurants in San Teodoro
Price: $12 - $30 Map
Visitor photos (30)
Cuisines: Italian Pizza