Dutch Tavern
Pubs
New London, CT
2.4 mi