This Portuguese restaurant offers a quality service with traditional cuisine. It is situated at the foot of the Serra de Montejunto.