Northwood Restaurant (Bistro) ★★★★☆4.4 (690) Restaurants Family restaurant 19400 CA-116, Monte Rio, CA 95462 Call Website Details →