2131 S Archer Ave
Chicago, IL 60616
Get the dim sum. No questions, just trek up to the second floor of the Chinatown Square strip mall, take a seat in the dining room and await for your order of dim sum to be pulled up in a delivery cart. Pro top for getting a refill of the tea you're no doubt downing as well: leave the lid up.