1 results
The Little Beach Boathouse is an upscale seafood-focused restaurant located in Nelson Bay, New South Wales, situated on the water with spectacular views of Little Beach and Port Stephens Harbour.