The Winter Menu Review @ Megu, The Leela Palace, New Delhi
Japanese food can be a delight to the eye, the palate and the stomach. If you head to Megu @ The Leela Palace New Delhi, you can enjoy their latest winter menu. The rich flavor and aroma tend to take you on an exciting odyssey that is both pleasurable and memorable. I have always loved the […]
Read More »



