Get directions to: Catch 21, Encino, CA Restaurant address: 17316 Ventura Blvd Encino, CA 91316, USA Driving Walking Bicycling Restaurant: Catch 21