INSIDERSpanish
Travessa do Alecrim - 4,
1200-019,
Lisboa
Average price €30
Portuguese
R. da Bica de Duarte Belo 31,
1200-056,
Lisboa
Average price €15
30% off food
Portuguese
Rua de Santa Catarina n 2 e n, 4,
1249-069,
Lisboa
Average price €35
Pizzeria
Praça do Príncipe Real 28A,
1250-184,
Lisboa
Average price €25