Lido Optical is located in the heart of Newport Beach, California. Convenient access, great selection and red carpet customer service.