Restaurant O Castelo offers a friendly atmosphere with views of Montalegre Castle. Enjoy local cuisine, from snacks to full meals, including meat dishes.