The Columbia Harbour House is restaurant located in Liberty Square.
History
The Columbia Harbour House initially opened in the summer of 1972 [1][2]. For a time prior to the restaurant’s opening the dining location was referred to as the Nantucket Harbour House [3]..→