Zhu Shan is a small, family-run restaurant serving well-prepared Cantonese cuisine. Known for its gao shi dumplings.