Map of the Best

Megu

4.7 (2,197) $$$$ $$$$ Japanese

Description

Summary: A striking red and black interior frames elegant bites and a refined sake selection.

Megu brings a Manhattan glamour to an upscale hotel setting. Inside, red and black hues frame striking decor, including a crystal Buddha over a pool and bonshō bells. Private dining rooms dressed in antique silk kimono fabric offer intimate spaces. The menu showcases exquisite bites with luxury ingredients and notably good vegetarian options; the wine list pairs well with a 60-sake selection that steals the show. The overall ambience combines drama, luxury, and refined Japanese influences into a memorable experience.

Awards

50 Best
Discovery
Ranked # 49 in Asia 2022
La Liste
Score 81.5 / 100 2023
Score 80.5 / 100 2025
Ranked # 39 in the World 2025
Ranked # 926 in the World 2023

Location

The Leela Palace, Africa Ave, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023, India

Open in Google Maps