Posted inOperations The Leela Palace New Delhi appointed Shimomura Kazuya as Head Chef by bondApril 3, 2019November 22, 2021 Shimomura will head the Megu team and elevate the modern Japanese dining experience