Recipes
Yancheng Long Xia | Local Lobster From Yancheng, China | TasteAtlas
What is Yancheng long xia? Yancheng Long Xia is a freshwater lobster of the Procambarus Clarkii species, produced in the Doulong River, Dafeng District, Yancheng City in China, where the fresh and salt water converge. These unique lobsters are never sold...