Superb lakefront restaurant at Frenchman's Bay, Pickering ON; important refuelingstation along the Waterfront Trail east of Toronto.
matterized over 3 years ago