Xiao Long Bao – a must-try street food in Shanghai | best street food in shanghai Shanghai's scallion flatbread | best street food in shanghai. After a citywide inspection of food hygiene and safety, street food stalls in Shanghai are increasingly scarce, but that doesn't mean the culinary paradise here has disappeared.