Lobster on the River

114 Bank St
New London, CT
860.447.3873
41.352746
-72.095142

for Lobster on the River
Directions
from: