Nº 503 in 541 in Cherwell
Nº 5 of 5 Japanese in Cherwell
Similary restaurants in South East
2238 Opinions
The staff are awesome and very helpful.