Cafe Japan Cafe Japan

Cafe Japan Map

626 Finchley Rd.
London, NW11 7RR
020-8455 6854
Map
Cuisine: Japanese / Sushi
Café Japan proves a fine choice for sushi and Japanese fare.
Openings: Lunch Sat.-Sun., Dinner Wed.-Sun.

Features