Incorrect data? Please notify us at hi@itinari.com.
Restaurante do Castelo is situated on Monte do Pilar next to the Castle of Póvoa de Lanhoso. Built on top of the largest Monolithic of the Iberian Peninsula.
Want to plan a trip here? Talk to AI travel assistant Maya.