WelcomeOffering a secluded mountain view in the heart of Santa Rosa. Delectable Italian cuisine with lots of seafood from which to choose. Lots of pasta, extensive wine list, kids menu and don’t miss dessert menu. Banquet catering available. A lovely adventure.
At a Glance
The Villa Restaurant & Bar
3901 Montgomery Drive, Santa Rosa CA 95409
(707) 528-7755 | (toll free)