Fiesta Alamexo

Shangri-La Plaza

About

Overview

Shangri-La Plaza, Wack-Wack, Mandaluyong, Metro Manila | Get directions
Mall Parking
Mexican; Filipino