0 Reviews
Minimum Order: -
466 West Green Road, London, UK, N15 3PT
Sushi, Japanese
This restaurant has not published their menu yet.
Not available.