Subway ★★★★☆3.7 (80) Restaurants Sandwich shop · Fast food restaurant · Takeout Restaurant 1117 S Cloverdale Blvd, Cloverdale, CA 95425 Today: 8 AM–9 PM Call Website Details →