Savor Vietnamese Cuisine ★★★★☆4.3 (65) Restaurants Vietnamese restaurant 8970 Brooks Rd S, Windsor, CA 95492 Call Website Details →