Approx 1.99 KM away
Address: Ground Floor Ali Mall, Times Square Avenue, Cubao, Quezon City, Metro Manila, Philippines