UKData checked October 2026
  1. Home
  2. London
  3. Sushi restaurants
  4. Nippon Izakaya

Nippon Izakaya is a sushi restaurant on 843 High Rd in London. Also listed under authentic Japanese restaurant and Japanese restaurant. Sunday hours are listed below.

843 High Rd, London N12 8PTChecked October 2026