Dutch Tavern
Pubs
New London, CT
1.7 mi