Shi Shan Xuan is a Chinese restaurant offering dumplings, noodles, and sweet & sour pork in a traditionally styled setting. It features Cantonese and Shanghai cuisine.