The Dunns of Tewksbury

Sneekers Cafe, 568 Poquonnock Road, Groton, CT