Filipina chef Rhoda Magbitang wins Top Chef season 23

Rhoda Magbitang grabbed the title with her winning dish caldereta.
AI Article