Approx 1.93 KM away
Address: 25, N. Naval Street, Flores, Malabon, 1470 Metro Manila, Philippines
Approx 1.95 KM away
Address: 262 General Luna St, Malabon, 1470 Metro Manila, Philippines