Approx 1.97 KM away
Address: Suite 303, Neco Bldg., 511 T. Pinpin St., Binondo 1006, Philippines
Approx 1.99 KM away
Address: 3RD FLOOR, LUCKY CHINA TOWN MALL, 21 Reina Regente Street, Binondo, Manila, Metro Manila, Philippines