The Sushi House Ventura

Sushi restaurant · 1127 S Seaward Ave, Ventura, CA

Hours

More food in Ventura, CA · Sushi in Ventura