Villa Restaurant, Santa Rosa

View gallery

1 photos

Below are pictures and videos. Select what you want to view below.

Cuisine: Restaurant,Seafood Restaurant,Italian Restaurant
Contact: (707) 528-7755
Open Hours: []
Specializing in steaks and seafood, this restaurant also serves prime rib on Friday and Saturday nights plus features an outdoor terrace and cocktail lounge. They are open nightly for dinner and serve lunch Monday through Friday.