Linda's Woodfired Kitchen Address: 1110 Bay View Ave, Neah Bay, WA 98357 Phone: (360) 645-2292 Restaurants Other Businesses: Whaler's Moon Delight at 1081 Bayview Dr, Neah Bay, WA 98357 Warmhouse Restaurant at 1471 Bay View Ave, Neah Bay, WA 98357 Cedar Shack Espresso & Ice Cream at 1260 Bayview Dr, Neah Bay, WA 98357