The Shack Restaurant

The Shack restaurant, Groton, CT 06340, United States

Location