Bar
Ristorante Da Ugo
10 locals recommend,
Tips from locals
One of the best fish restaurants in Castelsardo. Try fish starters and some pasta or grilled fish.
Unique things to do nearby
Locals also recommend
Location
17 Corso Italia
Lu Bagnu, Sardegna