Ginza St. James's

Ginza St. James's - Authentic Japanese Restaurant Near Green Park & Piccadilly. Serving Delicate Sashimi, Perfectly Grilled Wagyu Beef & Artisanal Sushi Rolls.