15 Bury St, St. James's London United Kingdom SW1Y 6AL 020 3862 7700
Visit Ginza St. James's - Japanese Restaurant