Otter Cove Restaurant & Bar Otter Cove Restaurant & Bar Otter Cove Restaurant & Bar Otter Cove Restaurant & Bar
Otter Cove Restaurant & Bar Otter Cove Restaurant & Bar Otter Cove Restaurant & Bar Otter Cove Restaurant & Bar
Address
99 Essex Rd.
Old Saybrook, CT 06040
United States