Question: is maifun the same as vermicelli?
Answer: Maifun is the Chinese term for what we'd call vermicelli noodles… although that's actually an Italian word that means “little worms.” I promise that they're far more appetizing than their Italian name implies.