The place is great, the accommodation is authentic Italian as are the owners. The restaurant was crowded and due to our seating in a small corner, the staff didn't saw us when we needed them. Food came quickly (to our surprise) and was quite tasty. The pizza dough is quite thin. If you love eating in a authentic Italian ambiance, do visit this place.
If you own or manage Isola Sarda, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.