Approx 1.99 KM away
Address: 103 G/F, Franca Arcade, 63 Malakas, Pinyahan, Quezon City, 1100 Metro Manila, Philippines
Address: 63 Malakas Street, Diliman, Quezon City, Metro Manila, Philippines