Search

The Japanese Canteen Ltd

Shared tables and an uncluttered vibe are the hallmarks of this Japanese hot- and cold-food chain.

Address: 162 Tottenham Court Road | 020 7383 7539
WEBSITE