58 Wimbledon Hill Rd, London SW19 7PA
Japanese restaurant | Restaurant
This Japanese restaurant expertly blends the renowned ideals of a Danish concept, specializing in authentic sushi and expertly grilled yakitori skewers, delivering a unique dining experience that emphasizes quality and craftsmanship.