Papa's Pizza Cafe ★★★★★4.7 (610) Restaurants Pizza restaurant · Delivery Restaurant 105 N Cloverdale Blvd, Cloverdale, CA 95425 Call Website Details →
Mountain Mike's Pizza ★★★★☆3.8 (109) Restaurants Pizza restaurant · Buffet restaurant · Chicken wings restaurant (more) 1143 S Cloverdale Blvd, Cloverdale, CA 95425 Call Website Details →