Ji Xiang is a Chinese restaurant offering a diverse menu with dishes ranging from duck and pork to beef and chicken.