39 James St, London W1U 1EB
Asian restaurant | Diner | Restaurant
Japan's largest curry restaurant chain, with over 1,400 locations worldwide, delivers an authentic and satisfying curry experience, expertly blending traditional flavors with a commitment to quality and customer satisfaction.