Originally Posted by
renwaldo
Just travelled in CX F. The caviar definitely had a 'Made in Italy' stamp on the tin. If you want more detail I will dig through my phone pictures, but it's not chinese from what I saw or tasted. Travelled BA F a number of times and CX F is miles better - not really sure what you're going on about but your constant 'BA is greatest' is wide of the mark.
The CX F caviar has indeed been Italian for over a couple of years and the previous version was not Chinese. That said, China makes some of the best caviar in the world so that was not necessarily insulting!!