Sushi Japan

843 High Road, Finchley, London, N12 8PT

Japanese, Sushi takeaway.

Menu of Sushi Japan
order food now

location of Sushi Japan

Sushi Japan reviews


Rate Sushi Japan