Italian in London - Notting Hill 7 All Saints Road, Notting Hill, London, W11 1HA Tags: italian, pasta, private parties: up to 30 guests, takeaway, vegetarian dishes