Shangri-la, Plaza Mall, 3/FMandaluyong, Mandaluyong
Phone:
Detailed Map
More store locations in Mandaluyong