If you're traveling to the Northeast of Scotland, Lily's Kitchen Cafe sounds like it's worth a visit...
Bon appetit!
Mike (Auchterless)
p.s.: No mention as to whether any of the competitors were from outwith Scotland, so the "World Champion" title could be taken with a grain of salt! :)