Serving Vacaville, CA, and the Surrounding Areas

Umi Sushi - Logo

Best Japanese Restaurant in Town!

Sashimi Japanese food