Cosy restaurant offering fresh Japanese food with a modern twist.
326 Upper St, London N1 2XQ, United Kingdom
Tuesday - Saturday 5:00pm–10:00pm | Closed:Sunday - Monday
- 0.6 km from Angel Northern Line
- 1.0 km from Highbury & Islington London OvergroundVictoria Line
- 1.1 km from Caledonian Road & Barnsbury London Overground