New Brand Outlet store by Nicolaides Opticians in Limassol. Nicolaides Opticians announce the opening of a new Brand Outlet store at 80A Anexartisias Avenue, in Limassol, promising to offer high-end products at the lowest possible prices. Specifically, the company has…