La Finestra Lisbon
Lisbon is a city of seven hills, thousands of yellow trams, and a culinary scene that has long been dominated by the salty allure of bacalhau and the sweet temptation of pastéis de nata. But tucked away from the salt-sprayed air of the Tagus River, in the sophisticated, tree-lined district of Avenidas Novas, sits a […]