Oishii Sushi Bar & Grill -Mark West ★★★★★4.7 (67) Restaurants Japanese restaurant 90 Mark West Springs Rd Ste 130, Santa Rosa, CA 95403 Today: 1 AM–9 PM Call Website Details →