North Shore Oceanfront Hotel has several on-site dining options, including an ocean-view cafe, a lively pub, and a next-door pizza joint, but we cannot blame you if a gourmet dinner at one of the top-reviewed Italian restaurants in Myrtle Beach sounds overwhelmingly enticing.