Phone: +447932950091
Address: 146 High Rd Leytonstone, London, E151UA, United Kingdom
City: London
Dishes: 35
Reviews: 3
"The Japanese cuisine at this restaurant is good, but not outstanding. The portion sizes are decent and the quality of the food is satisfactory."
All prices are estimates.