Seafood restaurant O' Cancelluzzo, known for its traditional Italian cuisine and stockfish specialties.