Approx 1.94 KM away
Address: Del Monte Ave, Metro Manila, Quezon City, 1115 Metro Manila, Philippines