Approx 1.98 KM away
Address: 26 A. Borromeo Street, Cebu City, Cebu, Philippines
Address: 26 A. Borromeo St., Cebu City, Philippines