Situated on viale Regina Margherita in the heart of Cagliari, this restaurant serves authentic Sardinian cuisine in a traditional, authentic setting. Local specialties reflect the true spirit of the island.
AddressViale Regina Margherita 93, Cagliari
CityCagliari
