On the sign of the Vesta, the venerable T.O. greasy spoon at Bathurst and Dupont: Reputable since 1955.

They have Fench Fries on the menu. I don't know if those are the same as Feedom Fries.