Nellie Green's is a waterfront restaurant that serves lunch and dinner daily. Located on the Branford River, there is capacious outdoor seating looking out on the water and marina. Patrons are treated to live music on the weekends and happy hour is a popular time to stop by Nellie Green's during the week.