Yeti Restaurant ★★★★☆4.3 (503) Restaurants Indian restaurant · Asian restaurant · Bar & grill (more) 190 Farmers Ln, Santa Rosa, CA 95405 Call Website Details →
Super Buffet ★★★★☆4.2 (264) Restaurants Chinese restaurant · Buffet restaurant 450 Mendocino Ave, Santa Rosa, CA 95401 Call Website Details →