Business Description
MEGU – The Leela Palace is a luxurious Japanese fine-dining restaurant known for its authentic cuisine and elegant ambiance. Located in Chanakyapuri, it offers a refined experience with modern Japanese dishes crafted using premium ingredients, many sourced directly from Japan. The interiors blend traditional Japanese elements with contemporary design, highlighted by a stunning crystal Buddha and dramatic lighting. Known for sushi, sashimi, and signature dishes like yellowtail carpaccio and wagyu preparations, every plate is beautifully presented. MEGU also offers an exclusive omakase experience, curated by expert chefs for a personalized dining journey. With global recognition and a sophisticated atmosphere, it stands as one of Delhi’s top destinations for upscale Japanese dining.
