View all
Know a great happy hour or special for this location?
Chic noodle restaurant serving ramen dishes and a huge choice of sakes, with an expert sommelier.
Suggest an edit
3 Denman St, London, W1D 7HA