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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Restaurants in Santa Teresa Gallura

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

Onda La Gelateria Artigianale

#1 of 74 Restaurants in Santa Teresa Gallura
Price: $2 - $56 Map
Visitor photos (20)

Il Baretto

#2 of 74 Restaurants in Santa Teresa Gallura
Price: $11 Map
Visitor photos (354)

Gelateria 15 sottozero

#1 of 3 Dessert in Santa Teresa Gallura
Map
Visitor photos (31)

Agriturismo Li Nalboni

#3 of 74 Restaurants in Santa Teresa Gallura
Price: $25 - $37 Map
Visitor photos (130)

Ristorante Saltara

#4 of 74 Restaurants in Santa Teresa Gallura
Price: $43 - $56 Map
Visitor photos (208)

Ristorante da Thomas

#5 of 74 Restaurants in Santa Teresa Gallura
Price: $31 - $63 Map
Visitor photos (229)
Reserve

La Lucciola

#6 of 74 Restaurants in Santa Teresa Gallura
Price: $5 - $9 Map
Visitor photos (49)
Cuisines: Italian Pizza

Trattoria Barabattula

#7 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (38)

Ristorante Pizzeria Pape Satan

#8 of 74 Restaurants in Santa Teresa Gallura
Price: $14 - $62 Map
Visitor photos (72)

Marlin

#9 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (185)

Ristorante Pizzeria Il Corallo da Arduino (Porto Pozzo)

#10 of 74 Restaurants in Santa Teresa Gallura
#1 of 7 Restaurants in Porto Pozzo
Price: $11 - $45 Map
Visitor photos (34)

Agriturismo Sardo da Paolina

#11 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (42)

Il Grottino

#12 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (76)

Pizzeria Spabi Express

#13 of 74 Restaurants in Santa Teresa Gallura
Price: $8 - $14 Map
Visitor photos (68)
Cuisines: Italian Pizza

Pasticceria Gelateria Filigheddu (Porto Pozzo)

#1 of 1 Bakeries in Santa Teresa Gallura
#2 of 7 Bakeries in Porto Pozzo
Map
Visitor photos (25)

La Lampara Ristorante Pizzeria

#14 of 74 Restaurants in Santa Teresa Gallura
Price: $17 - $51 Map
Visitor photos (53)

Locanda dei Mori

#15 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (32)
Cuisines: Seafood

Azzurra ristorante pizzeria

#16 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (86)

Pappa e Ciccia

#17 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (69)

Osteria pizzeria l'entree

#18 of 74 Restaurants in Santa Teresa Gallura
  • Very good 08/13/2016
Price: $14 - $62 Map
Visitor photos (26)
Cuisines: Italian

Pizzeria Balajana

#19 of 74 Restaurants in Santa Teresa Gallura
Visitor photos (28)
Cuisines: Italian Pizza

Sea Lounge Club Cala Spinosa

#20 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (201)
Cuisines: Italian Bar Seafood Mediterranean

Mediterraneo Restaurant & Pizza

#21 of 74 Restaurants in Santa Teresa Gallura
Price: $6 - $11 Map
Visitor photos (161)
Reserve

L'Osteria Di Porto Pozzo (Porto Pozzo)

#22 of 74 Restaurants in Santa Teresa Gallura
#3 of 7 Restaurants in Porto Pozzo
Price: $28 - $79 Map
Visitor photos (84)

Ristorante l'Osteria

#23 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (41)

Port Royal

#24 of 74 Restaurants in Santa Teresa Gallura
Price: $14 - $23 Map
Visitor photos (14)
Cuisines: Italian Pizza

Gallura Grill

#25 of 74 Restaurants in Santa Teresa Gallura
Price: $17 - $23 Map
Visitor photos (38)

La Tegghia

#26 of 74 Restaurants in Santa Teresa Gallura
Map
Visitor photos (28)

Sintonia (Porto Pozzo)

#27 of 74 Restaurants in Santa Teresa Gallura
#4 of 7 Restaurants in Porto Pozzo
Visitor photos (34)
Cuisines: Italian Pizza Grill

Ristorante Pizzeria la Terrazza di Dante

#28 of 74 Restaurants in Santa Teresa Gallura
Price: $15 - $89 Map
Visitor photos (84)