Kazan Japanese Cuisine - 121 Peabody Rd, Vacaville, CA 95687, USA on Eaten