Chinese sturgeon

post

Chinese caviar has ascended the throne worldwide

AngelitaNipales 13 Dec 2019

Salted sturgeon caviar in the menu of many world famous Michelin star restaurants comes from a country that few people think of: China.

continue reading