Start from
Sushi Fresh Ventura
5920 Telegraph Rd, Ventura 93003