63 Dean St, London W1D 4QG
Japanese restaurant | Ramen restaurant
A compact Japanese diner featuring wooden tables and tasteful wall hangings, specializing in authentic ramen noodles served in a rich pork stock, creating an inviting atmosphere for a genuine dining experience.