Bella Napoli is a Southern Italian restaurant specializing in seafood dishes.