Lot 10 Hutong still a good place to get all nice street food. Price: Forgotten but reasonable, Food: 7/10