New Orleans’ favorite restaurant for Italian and seafood home-style cooking for more than eight deca, New Orleans' favorite restaurant for Italian and seafood cooking for more than eight decades. Located on Canal St or on the North Shore in Mandeville.