Order Online

China Stix Kitchen

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