101-111 Kensington High St, London W8 5SA
Restaurant
A Japanese restaurant located within a cultural venue, offering expertly crafted sushi and grilled dishes served on traditional tableware, seamlessly blending culinary artistry with cultural authenticity.