I've been to Taglio 3 times. Their pizza on the whole are quite good... the crust is thin and crispy. It's a good change from your usual Pizza Hut kinda pizza... it tastes different (I can say better and lighter). The place is definitely worth a try.
The ambience, though alfresco in the middle of the 1st floor, is quite good. Service quality may depend on the crowd. They used to provide very good quality serviettes, but during my last visit, they've reverted to those normal quality ones. Whatever the case, give it a try. Pizza isn't all about Pizza Hut or Canadian 2 for 1.
