Delivery
Pickup
Outdoor
England
London
Islington
Highbury East
1 Restaurants on GastroRanking
501 Opinions in 4 websites
Best Japanese food restaurant in north London. Every dish is delicious and will recommend to all my friends