Zizzi manages to be part of a large chain of restaurants but nevertheless keep a personable touch. The one in Colchester is a place I have visited several times with different parties (partner, parents, friends, etc). The staff has been very attentive and meals served in reasonable time, the meals themselves are always of a medium to high quality and the prices are very good for what is on offer.
Obviously, there have been exceptions to the above: lukewarm Perroni beer bottles, occasionally overwhelmed waiter who takes double the time to serve food/drink, amongst others. But this is no Michelin star establishment and if one keeps that in mind and has reasonable (not low!) expectations, you won't be disappointed.
I would give it 3.5 out of 5.