Approx 1.94 KM away
Address: M. Logarta St, Inside North Bus Terminal, Mandaue City, 6014 Cebu, Philippines