Northwood Restaurant (Bistro) ★★★★☆4.4 (690) Restaurants Family restaurant 19400 CA-116, Monte Rio, CA 95462 Today: 10 AM–7 PM Call Website Details →