A new West University Chinese restaurant is embarking on a culinary fine dining experience through meticulously crafted dim sum, according to Silk Road's website.