The Leela Palace, Africa Ave Diplomatic Enclave Chanakyapuri, Delhi, Delhi 110023, INDIA
About
Megu is known for its mouth-watering hand-made tofu and delectable sushi. Food is cooked using sumibiaburiyaki, a distinct grilling technique where special kind of charcoal called bincho-tanand is used More