HoursMon - Thurs 4:00pm - 9:00pm l Fri 11:30am - 9:00pm l Sat - Sun 4:00pm - 9:00pm
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
- Full Bar
- More Info
- Outdoor Seating
The Villa Restaurant & Bar
3901 Montgomery Drive, Santa Rosa CA 95409