Join/
Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023, India
91-11-3933-1360
New York’s famed Japanese restaurant, Megu, has an outpost in Delhi at the Leela Palace hotel. A monumental Buddha holds center stage around which diners feast on nouveau cuisine and a large variety of sake. For intimate dinners or small groups, be sure to request the private room, which is lined in kimono fabric.
Written by Amelia Osborne Scott