226 Stoke Newington High Street
London N16 7HU
Phone: 020 7275 8827
Website: www.itto.co.uk

Cosy little pan Asian restaurant with a focus on Japanese soup, noodle and rice dishes. Food is reasonably priced and generally good quality, though some option are definitely better than others. We recommend you generally stick with the Japanese options and avoid the Thai food and you won’t be disappointed.