Perched on Piazza Savoia with city views, this restaurant showcases Sardinian culinary traditions in an inviting setting. Each dish reflects the authentic flavors of the region.
AddressPiazza Savoia, Cagliari
CityCagliari
