1. Chubai Gallery 15928 Ventura Blvd, Encino, CA 91436 Coordinate: 34.15543,-118.48035 Phone: (818) 691-6085