Know a great happy hour or special for this location?
Compact Japanese diner with wooden tables and wall hangings, serving ramen noodles in pork stock.
Suggest an edit
63 Dean St, London, W1D 4QG