China Doll 738 West Schubert Ave., Chicago, Illinois, United States Currently /5 Description is not available... Currently 0.00/5 0 reviews Map