About Us
Engawa (Soho, Piccadilly)
Engawa is a refined, traditional Japanese fine-dining restaurant specializing in Wagyu and sushi. Nestled in an intimate space with an open kitchen, Engawa offers a sensory journey in authentic Japanese cuisine and atmosphere.
AKIRA (Japan House London, Kensington High Street)
Located within Japan House Londonthe cultural heart of Japan in the UKAKIRA embodies the tr...