Ippinn Udon & Tempura ★★★★★4.6 (595) Restaurants Udon noodle restaurant · Tempura restaurant 1880 Mendocino Ave D, Santa Rosa, CA 95401 Call Website Details →
Seoul to Tokyo Kitchen ★★★★★4.7 (46) Restaurants Korean restaurant · Asian fusion restaurant · Japanese curry restaurant (more) St. B, 3082, 3 Marlow Rd, Santa Rosa, CA 95403 Call Website Details →