Involtino di Tacchino
Ristorante Olivelli - Mayfair
9 St Christopher's Pl, London W1U 1NE
+442074863196
@ristoranteolivelli
Succulent roast Norfolk turkey and Italian sausage stuffing with Scamorza cheese, mushrooms and chestnuts, wrapped in pancetta, on rosemary roast potatoes, sautéed carrots, Brussels sprouts and roast juices.