Lord Nelson Steak House is a steakhouse specializing in steak and seafood, including lobster. It offers private dining options for special occasions and is suitable for large groups.