8 Heddon St, London W1B 4BU
Restaurant
This inviting kitchen specializes in authentic Japanese ramen bowls and sides, providing a dining experience that echoes the charm of 1970s Tokyo.