The Telegram (St. John's)

Landings Restaurant

-

1 Wharf Rd.

Portugal Cove-st. Philip’s, NL Ph. (709) 895-0000

Newspapers in English

Newspapers from Canada