De Chinese Muur offers Chinese and Indonesian specialties.