Sushi & Japanese · LONDON
Good food.
Great flavour.
35 PANTON STREET, LONDON, SW1Y 4EA
Opening hours to be confirmed
Japan Centre Flagship Store is a local takeaway in LONDON, SW1Y 4EA. A menu has not yet been added to this listing.
Japan Centre Flagship Store is listed at 35 PANTON STREET, LONDON, SW1Y 4EA. Opening hours and menu details can be added by the verified owner.
Loading reviews…