19400 Highway 116
Monte Rio, CA 95462
Get directions

About Us

Nestled among the towering Redwoods in the lower Russian River region, our breathtaking setting makes Northwood Restaurant the ideal location for your memorable event.

Reviews