Izakaya in Hampstead
16 Hampstead High Street, Hampstead London NW3 1PX Map
All our sushi are traditionally hand-made and prepared after being ordered
18:00 - 22:30
- Credit and debit cards
- Delivery available for orders over £18.00. Charge of £3.00 applies
Sorry, as far as we know, Izakaya is no longer trading.
We're sorry for any inconvenience this has caused.
Please choose from one of our other restaurants in your area.