Portuguese
Adega do Santos, Rua Cruz de Barro nº2,,
2560,
Torres Vedras
Average price €20
Portuguese
Avenida da Liberdade nº. 2 Casal Cruz do Barro,
2560-271,
Torres Vedras
Average price €25
INSIDERPortuguese
Estrada Municipal 554,
2565,
Torres Vedras
Average price €30
YUMS x2Portuguese
Largo da Ervideira 10,
2665-055,
Enxara do Bpo.
Average price €20 Accepts Yums
INSIDERPortuguese
Rua das Ribas, 24 - São Lourenço,
2640-254,
Encarnação
Average price €40
Seafood
N247 31,
2640-027,
Santo Isidoro
Average price €25
Traditional cuisine
Rua Duque Wellington nº5, Porto Novo,
2560-100,
Q.ta dos Frades
Average price €27