Idol Optical is the largest showroom in Vaughan. A large, modern facility with over 4000 Designer Designer Frames & Sunglasses. Dr. Richard Combden, Optometrist is available for eye exams. Our designer frames and sunglasses include: Versace, Gucci, D&G, Dior, Ray Ban, Prada, Bvlgari, and much more!