Skip to main content
The Kitchen Archive

Eats Archive › Canada › Newfoundland

Newfoundland, Canada

Niagara Falls

1 post · Jan 27, 1996

Heather M.The Microsoft Network (msn.com)Jan 27, 1996
 Try the Oban Inn - Niagara on the Lake, Canadian side- Great Town for tourists - quaint - lots of shops and little restaurants.
Share this page