EN
IT
EN
ES
FR
DE
PT
Menu with lobster pasta in restaurants in London
1. Santo Mare
2. Salento
3. Seafresh Fish Restaurant
4. Seafresh Fish Restaurant
5. Caraffini
6. Ciao Bella
7. Cecconi's Mayfair
8. Aubaine Mayfair
9. Bolton's
10. Osteria Toscana
11. Wild Tavern
12. Cacciari's Portobello
13. Sparrow Italia - Mayfair