Mediterranean
Rua Engenheiro Von Haffe - 34,
3800-176,
Aveiro
Average price €19
Mediterranean
Largo da Praça do Peixe - 36,
3800-244,
Aveiro
Average price €17
European
Rua Manuel Sousa Carneiro - 25,
3750-160,
Águeda
Average price €15