Order Online

I Chef Restaurant 大厨小菜

19058 Stevens Creek Boulevard
Cupertino, CA 95014
(408) 517-9886
Order online Menu | Info
Any questions please call us.