Get directions to: Caffe Neo, Studio City, CA Restaurant address: 11239 Ventura Blvd Ste 109 Studio City, CA 91604, USA Driving Walking Bicycling Restaurant: Caffe Neo