After a glorious stint in North India, Chef Simran Singh Thapar is ready to make his mark in Bangalore.Bengaluru, 21st June 2023: The Leela Palace in Bengaluru has recently appointed Chef Simran Singh Thapar as its new Executive Chef, adding a touch of culinary brilliance to