China palace is a decent indian Chinese/ Hakka restaurant.. I wouldn't go out of my way to dine here.. It's not to die for..
They're service is mediocre and if you're looking for tasty spicy food you can't always count on it..
Not my favourite Hakka restaurant..