Sherry Optical takes on a modern approach to eyewear in Vaughan, offering brands that speak of a sophisticated and understated luxury along-side familiar brands that don't break the bank. Like any well put together outfit that incorporates affordable fashion with lavish pieces, Sherry Optical provides everyone with their own fashion statementmore...See more text