Portuguese
R. Joao de Deus Ramos 146,
3030-329,
Coimbra
Average price €15
Portuguese
R. Cap. Luís Gonzaga 27/29,
3000-095,
Coimbra
Average price €15
Portuguese
Largo da Sota, 6,
3000-392,
Coimbra
Average price €18