China Palace is a casual Chinese restaurant with a large menu featuring classic fare, including walnut prawns.