Megu is an authentic Japanese restaurant in New Delhi, brings you dishes prepared using genuine Japanese ingredients and served in the most romantic ambience.