Flanagan's Food and Drink

  • Restaurants
360 Route 12 (located at Best Western Olympic Inn)
Groton, CT 06340
(860) 445-6511