Guangxi's Luosifen: A Culinary Adventure in China
Trying The Smelliest Noodles in China π¨π³ (Luosifen θΊθ³η²)

Trying the stinkiest noodles in China, this is Luosifen. River snail noodles packed with flavour and a real delicacy of Guangxi, China.



















