Boss Green in RUSTAN’S SHANGRI-LA Address: Level 4, Rustan’s Department Store, Shangri-La MallMandaluyong City Tel No: 632.631.6047 Related