Serving Vacaville, CA, and the Surrounding Areas

Umi Sushi - Logo

Best Japanese Restaurant in Town!

sushi sushi appetizer hand rolls and maki rolls sushi menu sushi bar sushi restaurant sushi rolls