Filter
Delivery
Pickup
Outdoor
The best restaurants serving Japanese food in London
857 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
6 Opinions in 1 websites
Isis House 74 New Oxford Street, London WC1A 1EU England, England
JapaneseI love Itsu (please come to York!) and so take advantage when I am down in London for work to go not only for light lunches but also sometimes a lighter evening meal. This branch I have used a couple