St Pierre Tours 116 Duckworth St, St. John's, NL A1C1E8