Approx 1.96 KM away
Address: 1961 Pedro Gil Cor Felix St, Sta Ana, Manila City, 1009 Metro Manila, Philippines