Lord Nelson Beach is a beachfront establishment offering a variety of dining options from breakfast to after dinner. They specialize in seafood and pizza, and also feature a bar and piadineria.