Get directions to: New Orient Chinese Food, Sunnyvale, CA
Restaurant address: 307 N Fairoaks Ave Sunnyvale, CA 94085, USA
Restaurant: New Orient Chinese Food