Intimate 12-seat omakase counter in Westminster where foie gras ice cream palate cleansers and meticulously crafted nigiri justify the £300 price tag for a truly spiritual sushi experience.
Info
📍
Address
Ground Floor, 36 Albemarle St, London W1S 4JE, UK, LDN