Highly recommend Casta 85 Restaurant in the historic town of Alenquer, about 30 km from Lisbon. The chef does excellent, updated versions of Portuguese dishes. My partner & I enjoyed fresh favas cooked with ribs, chourico, & the best morcela (blood sausage)I ate in Portugal. Then grilled fish on a bed of pureed vegetables & shrimp. I had a large, succulent grilled octopus on a bed of greens. SAdly, no oom for dessert.
The room, with open kitchen, is laid-back, elegant, and large windows overlook the Alenquer River & the Largo do Espiritu Santo. The service was excellent, though the staff's English skills were iffy.
Alenquer sees few foreign tourists, but rather weekenders from Lisbon & Sintra. We stayed at the comfortable 10-room Quinta do Covanco.
Just off the A1--great option for a night before the Lisbon airport.