Wonderful pizza and friendly staff make for, in my view, the best Italian in London. The owner (Gigi) is from Sardinia and has a wide range of dishes to suit different oc ... more