Italian in London - Chingford 92 Station Road, Chingford, London, E4 7BA Tags: cuisine: pizzeria, price for 2 (exc. drinks): £25, takeaway, vegetarian dishes