Capella Ubud, Bali has appointed Mr. Nicola Russo as Executive Chef. In his new role, Chef Russo will bring a wealth of experience working in internationally acclaimed Michelin starred restaurants and luxury hotels across Europe, the Middle East and Asia.