Posted on August 11, 2014 by velveteyewearVelvet Exclusive Retailer Lido Optical is located in the heart of Newport Beach, California. Convenient access, great selection and red carpet customer service.