Crystal Island is a Chinese restaurant offering egg rolls, drunken noodles, and other classic dishes in a casual setting.