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!

Contact The Japanese Canteen Tottenham Court Road

Job Title