Know a great happy hour or special for this location?
Laid-back Japanese restaurant with colourful decor specialising in dim sum, dumplings & sushi.
Suggest an edit
First Floor, 69, New Delhi, Delhi 110003