Italian in London - Ealing 5-6 The Green, Ealing, London, W5 5DA Tags: italian, takeaway, vegetarian dishes