Terre The new restaurant in the ALT Hotel St. John’s is all about accommodating. Most hotel restaurants don’t get me excited. But the newly-opened Terre Restaurant in the Alt Hotel St. John’s is joining the ranks of buzzworthy hotel establishments across Canada that are rapidly …