On the Island of Elba: Anchovies to Octopus… and Not Only
On one of our meanders on the island of Elba, we followed twisting roads skirting wooded mountains, ending up in the tiny port town of Rio Marina on the eastern side of the island. It was lunchtime. No better time to arrive in Rio Marina: we’d heard rave reviews about Trattoria/Pizzeria Mambo, across from the…

