Update Info - Green Submarine Deli
This restaurant was reported as closed. If it is open, let us know.
Green Submarine Deli
510 Thames St
Groton, CT 06340
510 Thames St
Groton, CT 06340
This restaurant was reported as closed. If it is open, let us know.