Italian in London - Chingford 257-259 Chingford Mount Road, Chingford, London, E4 8LP Tags: bar, cuisine: italian, price for 2 (exc. drinks): £25, vegetarian dishes