Been there for a team lunch, the place was packed, a bit on a louder side - but cozy.
Nice menu - would've been considered "exquisite" elsewhere in Canada, though rather common for Quebec area. I like places like that, where you won't get bored by the same plates in a while.
Quality of food was very satisfactory, though portion size was good for those who dream losing weight. Personally I'd prefer heftier chunks of food, but that's just me.
Price wise, Zibo was neither cheap, nor a wallet killer - especially for an "Italian" place. I wouldn't hesitate visiting it again next time in Laval.