China is a Chinese and Indonesian restaurant offering a diverse menu. This establishment specializes in both Chinese and Indonesian cuisine, providing a range of dishes for dine-in or takeaway.