Delivery
Pickup
Outdoor
England
London
Brent
Willesden Green
1 Restaurants on GastroRanking
537 Opinions in 4 websites
Best Japanese restaurant in London — authentic, fresh and tasty. Ordered Udon, Tempura, sashimi and Don. All are awesome.