The Leela Palace New Delhi appoints new head chef for Megu - Chef ShimomuraBy hospibuz 05 Apr 2019Read More