JavaScript is not enabled.
STAPLE IN FOOD. DO NOT EAT HERE!!! - Review by citysearch c | China Palace

China Palace

Claim

STAPLE IN FOOD. DO NOT EAT HERE!!! 12/9/2012

The food may taste okay but I found a STAPLE in my food. I have no idea how this could happen, but clearly... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021