Order Online

Chef Chen's Chinese Restaurant

751 E Monte Vista Ave
Vacaville, CA 95688
(707) 448-8822
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.