You are now leaving Menulist
We hope to see you again soon!
Japan Centre
19 Shaftesbury Ave, 1F, London, England, SW1Y 4PH, SW1Y 4EA, United Kingdom
Sushi, Noodles, Vegan Options, Salad, Ramen, Vegan
The redirect does not work? Just click on this link or copy it into your address bar