top of page
Home
Contact
Gallery
Menu
More
Use tab to navigate through the menu items.
Mon - Fri 8am - 1:30pm
169
Thames St,
Groton, CT 06340
860- 446-9348
Holiday Menu!
View Menu
bottom of page