Monte Rio CA E Commerce 1. 19400 Hwy 116, Monte Rio, CA 95462 | Northwood Restaurant Bagdad On the Green (707) 865-2454