JavaScript is not enabled.
Just Awful - Review by citysearch c | New China Town

New China Town

Claim

Just Awful 11/3/2013

I have ate here a lot but now I will never do it again that's MINUS 5 stars more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021