Best Restaurant Overall

1) Nellie Green's

50 Maple St.
Branford
(203) 483-8400

nelliegreens.com

2) Home Restaurant

 

3) Union League Café

 

Copyright © 2018, CT Now
40°