Food is pretty good, but we sat and waited for it for an hour and a half. With three kids, any restaurant should know well enough that service can't be this slow.
Also, like many establishments in Quebec these days, make sure someone at your table speaks French. If you speak English, the attitude you get is rediculous.