Italian in London - Camden 42 Gloucester Avenue, Camden, London, NW1 8JD Tags: sardinian, vegetarian dishes