Overview
One of the best Japanese restaurants in New Delhi, Megu offers authentic Japanese delicacies to its guests. Choose a private dining room or opt for dining at the Sushi Bar, you will likely be mesmerized by the food, the ambiance, and the service at this specialty restaurant.











