Cafe Food restaurant and takeaway menus in Lark Harbour

Marlaines Tide Watcher

American, Soups, Canadian, Cafe Food, Seafood

45 Main, Lark Harbour, Newfoundland and Labrador, Canada