Pickup from Russian Tea Time at 77 E Adams St, 77 East Adams Street, Chicago, IL 60604, USA