Know a great happy hour or special for this location?
Modern pit stop for hand-pressed Northern Chinese dumplings & milk teas in funky surroundings.
Suggest an edit
18 S Wabash Ave, Chicago, IL 60603