Restaurante Noah – Santa Cruz, Portugal
On our first evening out of Lisbon, we headed north-west to the Atlantic coast and decided to spend a few days in the Torres Vedras region. The owner of Vila Louro recommended we grab dinner at Restaurante Noah in Santa Cruz which was only a 10-minutes drive from where we were staying. Unfortunately, it was already dark when […]
Read More