are you open for the season?
Address: 80 Hamilton St, New London, CT 06320, USA
Scott E. Baylow | Oct 2, 2021
Yes they are open!
David B | Oct 2, 2021
Yes
Todd Beaman | Oct 2, 2021
yep
Aaron Sissom | Oct 2, 2021
Yes, they are open for takeout and outside seating is available.
Thanks! Your answer is awaiting moderation.