Start from
Paradise Sushi & Grill
119 4th St, Santa Rosa 95401