A restaurant in Piazza Carlo Alberto overlooking Cagliari's main square. The urban setting and traditional cuisine make it ideal for lunch and dinner in the city center.
AddressPiazza Carlo Alberto di Savoia 1, Cagliari
CityCagliari
