Señor Pollo PhilippinesGround Floor - Solaris One Bldg, 130 Dela Rosa, Legaspi Village, Makatiopen now, until 03:00