Know a great happy hour or special for this location?
Sushi, sashimi, bao buns, donburi & grilled fish offered in an unassuming Japanese restaurant.
Suggest an edit
42 Duncan St, London, N1 8BW