Prices on this menu are set directly by the Merchant.

Chinese delivered from iCHiNA Restaurant at 2855 Stevens Creek Blvd, Santa Clara, CA 95050, USA