I don’t get the popularity or fascination with Wow Bao. Maybe because in the US it’s something unusual? I think the place is just okay. I do like their slogan of hot Asian buns though. I do find the location at the front of Chicago’s Water Tower to be odd too.
835 North Michigan Avenue