I've only been here once: I will have to go back to allow them the opportunity to 'wow' me.
The layout is great for fast Italian food.
Staff are friendly.
Food was delicious: the pizza was huge, the Carbonara dish was regular size, the soup and the cappuccino were rather small.
Prices were a little high but of course, you are getting treated to an authentic Italian experience.
Oh, if you like ketchup on your pizza think about bringing your own - they have no ketchup here ... my partner likes ketchup on his pizza and I have to say it: it does taste good with it on!