Bubu Gargiulo is among the three finalists of Masterchef 12