X

We Are Open!

Every Day 4:00 p.m. - 9:00 p.m.

Happy Hour 4:00 p.m. - 7:30 p.m.

Hours
Dinner: Monday—Sunday at 4:00 p.m. to 9:00 p.m.
Happy Hour: Monday—Sunday, drinks and food from 4:00 p.m.—7:30 p.m.
The Villa Restaurant & Bar
3901 Montgomery Drive
Santa Rosa, CA 95405
Phone: (707) 528-7755
Fax: (707) 528-7766
Contact Us

Please fill out the form below to contact us:

Contact Us
Sending