Consistent with the Levetto that I've tried out in Waterloo, their carbonara was on point as well and the portions were as fair as the other franchises.
The environment at this location is much smaller, only fits about maybe 5-6 tables worth of people in 4s, and then a relatively "bigger" table by the window side that can seat for 6 people or so I believe.
Their system works by having customers pay first and then they get their meals delivered to them. A little bit more odd, since the paying system will ask you to tip and I suppose if it is semi self-serve, people may not necessarily tip so they would lose out on that portion...
My advice would most likely to change the system by having the server (they only have one) to go around, take the orders, and then provide the bill after the food has been consumed.
They also have a charging station for smartphones by their cash register, in the event you need to charge up your phone while eating.
Overall experience was still great, very filling, and no complaints :)