Smart Store - Shangri-la is located in Mandaluyong, Philippines on Lower Ground Floor, Shangri-La EDSA Plaza, Shaw Boulevard. Smart Store - Shangri-la is rated 3.3 out of 5 in the category telecommunications service provider in Philippines.
Address
Lower Ground Floor, Shangri-La EDSA Plaza, Shaw Boulevard
Accessibility
Wheelchair-accessible entrance