Snail Vermicelli Challenging Your Taste Buds – China’s Most Controversial Taste
What is Snail Vermicelli? A speciality rice noodle from Liuzhou, Guangxi, China.A new taste experience of sour, spicy and fresh.A Chinese snack that has taken the world by storm in recent years. Why is it so “smelly”? The secret lies in the fermented sour bamboo shoots.It has a special fermented flavour similar to blue cheese.It…