That's near one of my former workplaces, Tycoon Animation, in a building along EDSA named Pet Plan Towers.
And if you can, go check out Gramercy Residences nearby. With 73 floors, it's the tallest building in the Philippines. I've been to the rooftop bar there, 71 Gramercy, twice.
And yeah it's on the 71st floor, making it the highest bar in the country.
We might check it out next time!