I had the best pizza ever. Thin and tasty. Completely different in London you have fat and no taste like this. Really good.
This was located just outside our accommodation at Isuledda so very convenient. Excellent local specialties and fresh seafood, generous portions too. Friendly service albeit a tad slow (and not super busy that night either). For what we ate we thought the bill was very reasonable....More