And then there were three... Top Chef Canada finalists, that is.

Ottawa Morning

And one of them is Ottawa's own Rene Rodriguez. The Ottawa chef and owner of Navarra drops by before tonight's finale on Food Network Canada.

More From AudioMobile/Ottawa Morning