Judging from all the other reviews, Cibo is very hit and miss.
My experience involves a stagette dinner where we were a party of 12 all dressed as 1950's pinup girls.The bridesmaid in charge of this adventure was very organized and had reserved a "room", where staff go to grab bottles of wine and did not hassle our server for split bills.
Our server was great, but the food took an ice age to arrive. So slow that our pasta dishes arrived a good 20 minutes ahead of the scodellina, which were all unimpressive aside from the eggplant, (don't bother with the bruschetta), but the servings are miniscule and we had ordered to accommodate our party.
They did comp our scodellina in the end and we were fed, but what should of been a 2.5 hour dinner turned into a 4 hour affair.
It's bad that halfway through the meal you think you're gonna have to run to Tubby Dog to avoid starvation.
A beautiful space, the pizza is good. I think I would maybe go back as a party of two and skip the pasta, salads and scodellina, but I have definitely had better.