Abba e Murta | Longevity Restaurant is located in Tortolì, Italy. This restaurant embraces the rich culinary traditions of Sardinia, offering dishes with a satisfying texture. The focus on fresh, local ingredients is evident, providing a true taste of the island.