I am visiting Lisbon for a couple days and would love to take a load of salt cod back home with me, as it is impossible to get it in the US where I live. I am staying near the museum of natural history. Where can I buy some good bacalao that is close by? Thanks
Please login or Register to submit your answer