Boss in Shangri-la Plaza Address: Level 3, Shangri-La Plaza MallMandaluyong City Tel No: 632.633.8801 Related