36 Shou Ning Lu, Huang Pu Qu, Shang Hai Shi, China, 200021
Hui Jie Lobster is a place to eat in Shanghai, China. 1 YouTube travel vloggers — including Mark Wiens — have covered it across 1 clips.
Hey, so next up, we have come to a place that specializes in crayfish.