The Japanese Canteen Tottenham Court Road

162 Tottenham Court Road , London,

SquareMeal Review of The Japanese Canteen Tottenham Court Road

The Japanese Canteen Tottenham Court Road Location

162 Tottenham Court Road , London

Opening times

Mon-Sun 11:30am-10pm

The Japanese Canteen Tottenham Court Road's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!

Are you the restaurant owner?

Click here for Links & Logos

Contact The Japanese Canteen Tottenham Court Road

Job Title