Best Restaurant with a Water View

1) Nellie Green's

50 Maple St.
Branford
(203) 483-8400

nelliegreens.com

2) Sage American Grill & Oyster Bar

 

3) Lenny & Joe's Fish Tale

 

Copyright © 2018, CT Now
42°