Octagon

  • RESTAURANTS
625 North Road
Groton, CT 06340
(860) 326-0360
Hours:
Seven days a week 6am - 12pm
  • About

    Offering the finest steaks and the freshest seafood.
    Located at the Mystic Marriott