food
Stowe’s Seafood
You can’t talk seafood spots without mentioning fish and chips. If you’re feeling a little British during your stay in CT, head to Stowe’s for some of the best fish and chips in New England.
#seafood #ctshore #stowesseafood
Posted by Alicia Butler
8 countries - 2610 spots
Nearby
Discover
more spots in United States