The Midi ChicagoBy Chicago Chinatown / October 26, 2026 ← Back to Member DirectoryCategory: RetailAddress: 2124A S. Archer Ave., Chicago, IL 60616Phone: +1(773)-317-3824