Newfie Fries
Difficult to find outside Newfoundland. I only know of a handful of places serving it in Ontario.
Most commerical restos use Stovetop. The essential flavour that is added to the fries is the savoury (the herb).
Reddit discussing Newfie Fries in the Greater Toronto Area.
