on 2020-08-12 10:26:11Sushi Fresh Ventura 5920 Telegraph Rd, VENTURA, CA
on 2020-08-12 10:18:36Sushi Fresh Ventura 5920 Telegraph Rd, VENTURA, CA
on 2016-02-15 17:19:11Sushi Fresh Ventura 5920 Telegraph Rd, Ventura, CA
on 2013-01-02 11:55:12Sushi Fresh Ventura 5920 Telegraph Rd, Ventura, CA
on 2013-01-02 11:53:49Edo Sushi 5920 Telegraph Rd, Ventura, CA
2013-08-07 18:49:18
Great sushi! Liked the different...