Don Ciccio Osteria Italiana & Pizzeria 1A Hampstead Lane, London N6 4RS