restaurants topsail wallpaper waterfront topsail island waterfront restaurants 1130am to 10pm Daily. Splash by the Sea is one of the most in-demand restaurants on Topsail Island. 15 Of The B… Thursday, May 12, 2022 Edit