It seems that everyone is raving about KFC's "chizza". Fast food giant KFC has recently launched its new product called "Chizza", a pizza made with fried chicken crust.
by Sheobi Anne Ramos
by Glory Moralidad
by Kristine Abrea
by Kim Cabatuan
by Althea Serad
by TravelersToday Staff Reporter