110 Blackheath Rd, London SE10 8DA
This establishment specializes in authentic Japanese cuisine, offering a meticulously crafted menu that emphasizes traditional flavors and techniques. Each dish is designed to provide a genuine taste experience, reflecting the rich culinary heritage of Japan.