Sto. Niño de Taguig Parish Church - North Signal, Taguig City (Diocese of Pasig)

1/10

G373+PJ2, Sampaloc, Taguig, 1630 Metro Manila, Philippines

(02) 8837 9701

4.6 (500 reviews)