Best Restaurant With a Water View

1) Mill on the River

989 Ellington Road 
South Windsor 
(860) 289-7929

www.themillontheriver.com

 

 

2) Millwrights Restaurant

 

3) Apricots Restaurant & Pub

 

Copyright © 2016, CT Now
31°