Map Location
Charriol Corner - Shangri-La
Level 1, Shangri-La Plaza Mall, Edsa cor. Shaw Boulevard, Mandaluyong, 1552, Metro Manila, Philippines
Open in Ask AI
Open in Google Maps