Leica Store Shangri-La is now open



The Leica Shangri-La is now open. They are located in Lucerne, unit 231, Level 2, Shangri-La Plaza, Shaw Blvd., Mandaluyong City.