Nº 502 in 541 in Cherwell
Nº 5 of 5 Japanese in Cherwell
Similary restaurants in South East
2113 Opinions
good Prices are close and not discounted Far from London, preferably by train