Fork Restaurants AddressProvincia di Cagliari, Sardinia, IT Phone+39 070 664 318 Websitehttps://www.stefanodeidda.it AreaProvincia di Cagliari, Sardinia, Italy Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit