Warmhouse Restaurant Address: 1471 Bay View Ave, Neah Bay, WA 98357 Phone: (360) 645-2077 Restaurants Other Businesses: Whaler's Moon Delight at 1081 Bayview Dr, Neah Bay, WA 98357