North China Restaurant

2830 Homestead Rd
Santa Clara, CA 95051
North China Restaurant - Homestead Business Directory

Business Information


Customer Reviews (2 reviews)

Citysearch User

on Citysearch Jul 14, 2009
One of the worst chinese restaurants I have visited in California. Please don't go. We had ordered two rice dishes and a chicken dish. Chick... (more)

Citysearch User

on Citysearch Aug 01, 2005
Family run, great cuisine, fun atmosphere! The phrases on the wall teach you chinese while you wait for your food to come. Unlike most chin... (more)

Browse our top cities

Browse cities by state