Alghero
Trattoria Cavour is one of Alghero.

1. Trattoria Cavour

6.6
Via Cavour 110, Alghero, Sardegna
Trattoria · 5 tips and reviews