Caf? Japan

Address: 626 Finchley Road, NW11 7RR
Telephone: 020 8455 6854

The size of the dinning room at this Japanese north London restaurant is rather small but the menu is large both in quality and quantity. Caf? Japan offers some of the best sushi & sashimi compared to other Japanese north London restaurants. Ocean-fresh tuna, grilled eel, sweet prawn & yellowtail are also some of the specialties at this oriental North London restaurant.