Sm Cubao, Times Square Avenue, Cubao, Quezon City, Philippines