Atlantica

Atlantica

Romantic upscale seafood restaurant with views of Cohasset Harbor.

44 Border St., Cohasset, 781-383-0900  $$$

Comments are closed.