The Villa Restaurant & Bar

Temporarily Closed
  • Hours

    Mon - Thurs 4:00pm - 9:00pm l Fri 11:30am - 9:00pm l Sat - Sun 4:00pm - 9:00pm
  • Cuisine

    Seafood, Italian

Welcome

Offering 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

Serving
Lunch
Dinner
Drinks
Full Bar
More Info
Outdoor Seating

Location

The Villa Restaurant & Bar
3901 Montgomery Drive, Santa Rosa CA 95409
(707) 528-7755

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad