The Optical Shop (SM Megamall)
The Optical Shop, a definitive name in the eyewear and eye care industry, began its pioneering concept of a one-stop eyewear center in 1986 with eye care service sales and fashion center, all under one roof. Each shop carries a wide variety of frames and sunglasses, from the classic to the newest models of renowned […]