Diavola Pizzeria & Salumeria ★★★★★4.7 (1,373) Restaurants Pizza restaurant · Italian restaurant 21021 Geyserville Ave, Geyserville, CA 95441 Call Website Details →