Dishin' Long Island: Pier 95

The Freeport restaurant offers seafood with a Portuguese twist.