Order Online

Chef Chen's Chinese Restaurant

751 E Monte Vista Ave
Vacaville, CA 95688
(707) 448-8822
Order online Menu | Reservation | Info
Any questions please call us.