I had the best pizza ever. Thin and tasty. Completely different in London you have fat and no taste like this. Really good.
1 - 10 of 17 reviews
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