Mermaid Liquors

159 Main Street Niantic, CT 06357
(860) 739-2300
Grow some fins and come on in. Wide-selection of beers, spirits and wine.