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” (320 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 (519)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 513 reviews

Reviewed 3 days ago

There are just too many great possibilities when one checks out the menu. Went for pizza but skipped it for other plates to share. The four of us shared an excellent salad, pork cheek pasta, fantastic tripe, and fried sardines with caponata. Can’t wait to...More

Thank Zin3
Reviewed 1 week ago

Chef Dino improvises on the standards to create authentic Italian dishes with an imaginative creative flair. Just one of many examples that come to mind is his famous Dictator Pizza -- a Korean riff on the classic pie that features marinated rib eye, mozzarella, garlic,...More

Thank GeyservilleCraig
Reviewed 2 weeks ago via mobile

We enjoyed a quick meal here. Staff was very attentive. Pizza was fresh and just what we wanted. Crunchy and toppings tasty.

Thank txfunmom
Reviewed 2 weeks ago

I lived in Italy for a while, and there is good food to be had in Italy, but Italian food from the "old country" is very basic, simple, and delicious, in its on right. However, the artisans who created these Italian inspired culinary delights are...More

1  Thank Ari001
Reviewed 3 weeks ago

Have been to this restaurant several times and food has always been excellent. Pizza is wonderful. Highly recommend!

Thank ellman56
Reviewed 4 weeks ago

Most restaurants in the North Bay/Wine Country are excellent and above average by our standards as occasional visitors from Pennsylvania. However, the dishes at the Diavalo are a cut above, and quite possibly my are the best Italian anywhere. We highly recommend it and suggest...More

Thank John Noel B
Reviewed 8 October 2017

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 3 October 2017

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 October 2017 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 October 2017

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

Thank Bill E
Nearby Restaurants
330 reviews
.07 km away
Geyserville Grille
96 reviews
1.24 km away
Route 128 Vineyard Winery
6 reviews
.09 km away
Nearby Attractions
Pech Merle Winery
39 reviews
.02 km away
Ramazzotti Wine Tasting
32 reviews
.01 km away
Mercury Wine
25 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
Local cuisine, Special Occasion Dining, Kids, Groups, Child-friendly
Open Hours
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
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