Cena redifining fine dining at the Libis Resto Strip (Philippine Star, 2001)