_MGP8068 A place by Damao, 2621 S Halsted St,Chicago IL. Chengdu, Szechuan Provence, China street food. For the Reader, Chicago - Jamie Ramsay, PE.