JavaScript is not enabled.
1 star Jan 11,2010 - Review by citysearch c | Chen's Chinese Restaurant

Chen's Chinese Restaurant

Claim

1 star Jan 11,2010 1/13/2010

This was our second time an the food an service was terrible try to inform them an they were very rude second time an food an service was terrible an to inform them they were very very rude more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021