Shanghai must eat several traditional foods and snacks, including steamed buns, fried buns, Mapo tofu, braised pork, Nanxiang steamed buns, crab powder steamed buns, Shanghai rice balls and mixed noodles. These foods have their own characteristics, such as steamed buns with thin skin and fresh stuffing, fried buns with crispy skin, braised pork with bright red color, fat but not greasy, etc. They embody the unique food culture of Shanghai and its surrounding areas, and are deeply loved by local people, and also reflect the food diversity of China to some extent.