Char Siu Shanghai: Verified Best Picks
Looking for char siu in Shanghai and ending up at a Turkish restaurant? Here’s the thing: “char siu Shanghai” searches reveal an interesting mix of what locals and travelers actually rate highest in the city’s dumpling and Cantonese scene. The verified top pick is Taotaoju in People’s Square, pulling a solid 4.6★ from 108 reviews...