Restaurant
Bar Ristorante Mirador - la Fortezza del Sole
10 locals recommend,
Location
16 Via Manno
Alghero, Sardegna
Tips from locals
Great views of Capocaccia, good food and professional service. Book in advance for a table on the terrace.