Koi Express Hibachi & Sushi (Monte Vista) ★★★★☆4.3 (114) Restaurants Japanese restaurant · Fast food restaurant · Sushi takeaway 1620 E Monte Vista Ave Ste 103, Vacaville, CA 95688 Call Website Details →