Suan la fen [酸辣粉] means hot and sour noodles. It is a popular street food. You can find almost anywhere in China. It is originally from Sichuan, China. A good Suan la fen requires nice broth and noodle toppings.
Note: Product links below are affiliate links. I may earn a commission if you purchase an item on a linked website within 24 hours.