DiMillo’s On the Water, an iconic Portland waterfront restaurant ... strong waves as weekend storm approaches Maine They have a structure here called a 'dolphin.' It helps keep the restaurant ...