The Pub
Pubs
New London, CT
0.3 mi