This establishment offers Chinese and Indonesian cuisine, with a focus on Peking duck dishes and catering services. They also provide takeaway options.