There is one north of TO... I would suggest a search of the forum but I suspect that it got lost in the archive problem a few months back.
try Google Local...someone will be along who remembers. I think the place was near Uxbridge.
(Message edited by tpl on April 13, 2005)