...by the water. Take in the lovely views from our patio, or sit inside and enjoy our casual fine dining room. We are located in the scenic shoreline town of Branford, Connecticut. Need directions? Click here.