Gio's Pizza ★★★★★4.6 (439) Restaurants Pizza restaurant · Family restaurant · Fast food restaurant (...) 2700 Yulupa Ave #5, Santa Rosa, CA 95405 Today: 10 AM–11 PM Call Website Details →
Tomatina ★★★★☆4.1 (519) Restaurants Italian restaurant · Pizza restaurant 2323 Sonoma Ave, Santa Rosa, CA 95405 Today: 11 AM–10 PM Call Website Details →
Sbarro ★★★★☆3.5 (36) Restaurants Pizza restaurant · Fast food restaurant · Italian restaurant (...) 2108 Santa Rosa Plaza, Santa Rosa, CA 95401 Today: 10 AM–7 PM Call Website Details →