Order Online

Chef Chen's

820 Veterans Blvd
Redwood City, CA 94063
(650) 261-1377
Order online Menu | Info
Any questions please call us.