Approx 1.98 KM away
Address: SM Megamall, Epifanio Delos Santos Avenue, Mandaluyong, 1860 Metro Manila, Philippines