Why Luosifen (Snail Noodles) is the “Choubao” (Stinky Bag) of Liuzhou, China’s Most Controversial Street Food
What Makes Luosifen the “Choubao” (Stinky Bag) of Liuzhou’s Street Food Scene? Liuzhou, a city in southern China, is famous for many things, but nothing stirs controversy quite like its…