Contact Us

The Villa Restaurant & Bar
3901 Montogomery Drive
Santa Rosa, CA 95405
(map & directions)

Phone: (707) 528-7755
Fax: (707) 528-0464
email: villa@thevillarestaurant.com

Comments are closed.