Places to eat in Castelsardo
Castelsardo has 57 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Italian (18), Pizza (8), International (2). The food scene spans 35 Restaurants, 14 Cafes & Coffee Shops, 6 Bakeries & Desserts. Dietary options are covered too: Vegetarian restaurants (2). 3 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 20 of 20

Aragona
3 Via Manganella, Castelsardo

Café de Paris
15 Via Trieste, Castelsardo
Cosmos Pizzeria
2 Via Giuseppe Mazzini, Castelsardo
Dragone Pizzette al taglio
36 Via Nazionale, Castelsardo

Il Piccolo Borgo
5 Via Seminario

Il Portico
12 Via Vittorio Emanuele
Outdoor seating
La Carapigna
16 Via Roma, Castelsardo

La Paninoteca "da Federigo"
6 Via Sorso, Castelsardo

La Trattoria Da Maria Giuseppa
6 Via Cristoforo Colombo, Castelsardo

Lu Mari
4 Via Vittorio Emanuele
Pizzaria Speedy Pizza di Gianna e Antonio
57 Via Roma, Castelsardo
Outdoor seating

Ristorante L'imperfetto
10 Via Brigata Sassari

Ristorante Le Cisterne
Vicolo Aurea, Castelsardo

Ristorante Pizzaria Rocca ´ja
Via Sedini, Castelsardo
Ristorante Pizzeria Castello
15 Lungomare Anglona, Castelsardo
Ristorante Su Nuraghe
Via Sedini, Castelsardo

Ristorante al Castello
Ristorante il Cormorano
7 Via Cristoforo Colombo, Castelsardo
Sale e Peppe
14 Via Roma

Vento Lounge Bar
Outdoor seating
Eat near landmarks
Areas & neighbourhoods
Other cities in Italy
Castelsardo dining — FAQs
How many places to eat are there in Castelsardo?
There are 57 restaurants, cafes and bars listed in Castelsardo on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Castelsardo?
Top-rated places to eat in Castelsardo include Aragona, Café de Paris, Cosmos Pizzeria. See our ranked list of the best restaurants in Castelsardo.
Are there restaurants with outdoor seating in Castelsardo?
3 venues in Castelsardo have outdoor seating, terraces or gardens.