Italian in London - Hendon Brent Cross Centre, Lower Mall, Hendon, London, NW4 3FN Tags: italian, takeaway, vegetarian dishes