The Spot
American (New), Bars
Groton, CT
0.0 mi