Address: Caballero Comp. Inigo St, Bo.Obrero, Davao City 8000
Tags: #computerShop, #internetCafe, #planetACafe
Reviews