Definitely not a bad restaurant and all in all decent food and friendly service. Unfortunately, it does not stick out from the noisy, 'o sole mio' cliché. So no wow effect. Price vs quality might lean a bit more towards price.
Try for yourself!
( no Flemish speaking staff in a Flemish village is a pity)
If you own or manage Il Carrettino, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.