London / Soho / W1D

Japan Centre

19 Shaftesbury Avenue, Soho, London, W1D 7ED

Telephone: 02034051250

Japan Centre restaurant & takeaway is serving Japanese, Sushi cuisine.


location on map of Japan Centre


Japan Centre reviews

Japan Centre menu

Please call the takeaway direct on the telephone number provided above to ask about the today's menu.


Rate Japan Centre