Portuguese
8600-315,
8600-315,
Lagos
Average price €19
30% off food
INSIDERTraditional cuisine
Carvi Beach Hotel, Alameda Doutor Armando Soares Ribeiro, Praia D. Ana, Apartado 33,
8600-500,
Lagos
Average price €25
Portuguese
Estr. da Ponta da Piedade,
8600-544,
Lagos
Average price €50
Portuguese
Adega, Quinta do Ribeiro,
8501-904,
Alvor
Average price €24