Restaurant guide

Castelroc Restaurant Guide

Stunning family restaurant near the Palace, famous for slow-simmered cod stews and crispy barbagiuans.