Northwoods Restaurant 675 US Hwy 101 South Crescent City CA United States
Phone: 707.465.5656 Smoking: not permitted