Finchley Japanese - Sashimi Finchley, London

Daruma San London

Daruma San

Japanese in London - Finchley
356 Regents Park Road, Finchley, London, N3 2LJ Tags: cuisine: sushi, sashimi

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1