×

Yancheng Long Xia

Freshwater lobster/crayfish that is cooked, covered with a salty fennel sauce, then frozen, from the Doulong River, Yancheng, Jiangsu, China