My Margherita was juicy and fantastic. I also like retro Faema coffee machine here, although I don't like Segafredo as my coffee. I like the inviting pizza oven at the front.
Overall it is nice and pretty much the only one Italian pizza place at Kensington area.