Home > Resturants > Japan Centre

Japan Centre

Food:

Address: 19 Shaftesbury Avenue , London W1D 7ED , England, London W1D 7ED

Opening Time: Sunday 11:00 - 19:00 Monday 10:00 - 21:00 Tuesday 10:00 - 21:00 Wednesday 10:00 - 21:00 Thursday 10:00 - 21:00 Friday 10:00 - 21:00 Saturday 10:00 - 21:00

Takeout, Seating

+44 20 3405 1246

View Menu