Meaning “blessing” in Japanese, this modern Japanese restaurant at The Leela Palace New Delhi has the best of Japanese cuisine, sushi, and sumibiaburiyaki arguably in the country. Besides offering a high quality environment, Megu delivers outstanding food quality, brilliant design and first class service. Megu is a harmony of all the finest and rarest ingredients found from around the world. The décor of the restaurant is filled with customary Japanese interior accents, complimented with a contemporary ambiance. With emphasis on cutting-edge yet serene aesthetics, Megu specializes in highly refined selections of hand-made tofu, fresh organic edamame and authentic smelts, flown in from all parts of Japan. The wine list is as expansive as the dining menu; wine and varieties of sake and sochu are sourced worldwide to compliment the cuisine. The rich fabrics, highest grade wood materials, and the artistic integrity of this restaurant ensure the customers of a spiritual and a purifying experience.