China SN Hu is a restaurant serving Chinese and Indonesian cuisine.