Café Japan

626 Finchley Rd, London NW11 7RR, United Kingdom

London, United Kingdom

Sushi and sashimi prepared at the counter in simple Japanese cafe with tables and bar stools.

Rating: 353

Score: 4.6

Price: Moderately expensive

No reviews available.