This is a popular seafood restaurant on the Byram River. The river flows into the Atlantic Ocean. Eh...who am I kidding - It's the freakin' Long Island Sound.