Zi Zhu Lin is an Asian restaurant specializing in Chinese cuisine, with over 20 years of experience.