The Japanese Canteen is located in London, United Kingdom on 162 Tottenham Court Rd, Bloomsbury. The Japanese Canteen is rated 3.7 out of 5 in the category japanese restaurant in United Kingdom. THE JAPANESE CANTEEN LIMITED is a real estate company based out of 30-33 Minories, London, United Kingdom.
Address
162 Tottenham Court Rd, Bloomsbury
Company size
11-50 employees
Accessibility
Wheelchair-accessible entrance
Offerings
Healthy options