Mimahua refers to Beijing, China's snacks of (honeyed, twisted fried dough