Skip to main content
Japanese

Edo Izakaya

154 Old Street, Islington

At a glance

Cuisine
Japanese
Destination
Islington