The Villa

The Villa

The Villa Restaurant is located in Beautiful Sonoma County and features traditional Italian dinners along with fresh seafood dishes, and pizzas made in our wood burning oven.

Photo Gallery See All Photos