We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


21021 Geyserville Ave, Geyserville, CA 95441-9334
+1 707-814-0111
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good29%
  • Average3%
  • Poor2%
  • Terrible1%
Travellers talk about
“pizza” (318 reviews)
“breadsticks” (28 reviews)
“salami” (40 reviews)
Closed Now
All hours
Italian, Pizza, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
21021 Geyserville Ave, Geyserville, CA 95441-9334
All Details
Write a Review
Reviews (513)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 507 reviews

Reviewed 1 week ago

Excellent crisp thin crust pizza. Lots of choices on toppings. Very good service, plus wines and beers all well chosen and at reasonable prices. Easy to reach off highway 101.

Thank Bob S
Reviewed 2 weeks ago

When you're in Geyserville, the hardest thing to decide about is where to eat. There are only 2 restaurants, both Italian, very different - Catelli's more northern Italian and Diavola more Sicilian, but they are both so darn good, its hard to decide.

Thank KelleyYoungWines
Reviewed 2 weeks ago via mobile

Stayed in Geyserville a couple nights for wine tasting and went here for dinner one night. Very good food in a few bring local wine and there's no corkage fee.

Thank RaiderGreg
Reviewed 2 weeks ago

We’ve dined here several times. Their pizza is excellent, as are the other varied dishes on the menu.

Thank Bill E
Reviewed 2 weeks ago via mobile

We eat here whenever we’re in the area. The meat sand cheese platter is excellent and house made. The wood fired pizzas are always yummy and they have a nice wine list.

Thank principalgail2016
Reviewed 2 weeks ago

We really enjoyed the meal of pasta and other items on the menu. We spent quite a bit of time prior to dinner at the connected bar next door.

Thank rdunek99
Reviewed 3 weeks ago via mobile

The food was ok but we'd had better in restaurants charging significantly less. The Pizza seemed to be better than their pasta although both seemed very salty to our tastes. We were also interrupted twice as often as usual being asked if everything was ok...More

Thank StevenC75
Reviewed 8 September 2017

This a MUST stop. The food is exceptional. We've been here a number of times and will continue to patronage Diavola. We send others. Best to buy a bottle at Pech Merle, there is NO corkage. Noting better than great wine with amazing food!

Thank djb07
Reviewed 7 September 2017 via mobile

The outside patio was a perfect setting on a not too hot day. It is covered, and though a few bugs were around, it was still a great place to enjoy the food. Both salads that we had (one a roasted beet, and the other...More

Thank mjmccoymd
Reviewed 7 September 2017

Don't let the name fool you, Diavola is much more than a pizza restaurant. The appetizers were amazing. We ordered the antipasta tray with the salumi made their. The calamari was delicious. We also ordered the spaghettini with pork cheeks. Amazing. The special that night...More

Thank SuperTuscan12
Nearby Restaurants
325 reviews
.07 km away
Geyserville Grille
94 reviews
1.25 km away
Route 128 Vineyard Winery
6 reviews
.09 km away
Nearby Attractions
Pech Merle Winery
39 reviews
.04 km away
Mercury Wine
25 reviews
.01 km away
Ramazzotti Wine Tasting
32 reviews
.01 km away
Meeker Winery Tasting Room
18 reviews
.04 km away
Questions & Answers
Get quick answers from Diavola staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Special Occasion Dining, Local cuisine, Child-friendly, Kids
Open Hours
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
11:30 AM - 9:00 PM
Location and Contact Information
  • Address: 21021 Geyserville Ave, Geyserville, CA 95441-9334
  • Location: United States  >  California (CA)  >  Sonoma County  >  Geyserville
  • Phone Number: +1 707-814-0111
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing