At the time of writing this restaurant was rated 19 of 32 restaurants in Carloforte. Not that I've been to all 32 establishments, however based on my experience it should be ranked a lot higher.
It is slightly off the beaten track, in that it isn't quite on the main drag, however our hotel strongly recommended this restaurant and we were not disappointed. We had a table reserved in the upstairs restaurant area, however since it was a pleasant evening, opted to eat on the terrace.
Service was relaxed (good), and food tasty. Also, compared to other restaurants on the island it represents pretty good value for money. We would definitely return if we had more time.
If you own or manage Al Castello Ristorante & Pizzeria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.