Get directions to: Leonor, Studio City, CA Restaurant address: 12445 Moorpark St Ste C Studio City, CA 91604, USA Driving Walking Bicycling Restaurant: Leonor