Japanese izakaya in North London serving signature sushi rolls like the Oita (seared salmon, eel, tempura shrimp) alongside craft cocktails made with fresh ingredients and curated sake—perfect for a date night near Wood Green tube.
Info
📍
Address
13-27 Station Road London N 22, 6UW N22 6UX, UK, LDN