Tag: Le Germain Hotels

Terre Restaurant in St John's, Newfoundland

Delicious Newfoundland Flavours at Terre

At Terre in St. John’s, Chef Matthew Swift has created a space that honours the flavours of Newfoundland.

Continue reading