Swatch - Shangri-la Plaza Mall, Mandaluyong City in Mandaluyong City, National Capital Region (Watch, Jewelry, Fashion) - Map
Map & Directions Store Details & Deals
Level 1 Shangri-la Plaza Mall
EDSA cor Shaw Boulevard
Mandaluyong City, National Capital Region 1550
Phone: +632 637 8676
