Denden Obcena's Pet Shop is located in Pasig, Philippines on Block 4 lot 2 emerald street octagon subdivision phase lll. Denden Obcena's Pet Shop is rated 3 out of 5 in the category dog cafe in Philippines.
Address
Block 4 lot 2 emerald street octagon subdivision phase lll