Posted inOperations The Leela Palaces, Hotels and Resorts welcomes Chef Sashi Cheliah, winner of MasterChef Australia 2018 by Staff WriterJune 21, 2022June 21, 2022 For a Four-City Culinary Pop by World On A Plate (WOAP)