I also went to Ciao during Winterlicious a few months ago for the $15 set lunch menu.
The food was absolutely fantastic and we were given generous portions for a $15 set menu. I had a mixed greens salad as a starter, a quattro stagioni pizza for a main and cannoli siciliani for dessert. All were delicious. The pizza is big enough to fill you up, no real need for a starter if you are just popping in for lunch.
The service was great too, but my favourite part about this place is the decor - it's a real swanky looking place!
Will likely go back soon to investigate further, but so far, seems A+