Lock Chun Restaurant

4495 Stevens Creek Blvd
Santa Clara, CA 95051
Lock Chun Restaurant - Homestead Business Directory

Business Information


Customer Reviews (1 reviews)


on Citysearch Nov 08, 2002
The 10 ratings I read made me think this was going to be the holy grail of cheap chinese joints. Not quite, but the food quality was great for the price. The menu was standard with a couple of stand outs and the portions... (more)

Browse our top cities

Browse cities by state