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