I feel cheated by the 4 star ratings on the page. Even a 1 star rating for this place is too generous. As a native Chinese, I think the food here is so bad and simply not acceptable... The quantity is very small and the taste is horrible. Won't ever come back again.