Ichiryu presents tasty handmade udon noodles topped with assorted tempura and premium dashi broth. The open plan kitchen is the centre of activity while the bar serves an array of cocktails and sake among others.
Venue Details & Map
84 New Oxford StLondonGreater LondonWC1A 1HB
- +44 2034056360