The decor is wonderful in this old castle and the service in the restaurant was good. The food is blend, pretty much tasteless and completely overpriced. Pasta (and a very small portion) that did not taste anything special with 3 shrimps for two digits! I had a soup as a starter, the typical Portuguese "Cale Verde", had much much better at other restaurants for 4 times less.
Only reason I gave it more than one, is the decor and the service. For the food, go somewhere else.
If you own or manage Palacio do Freixo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.