Cho Sen Island is the second in the Cho sen family of Chinese restaurants. Recently renovated, Cho sen Island is a relaxed and casual restaurant. During the day it has a bright and cheerful atmosphere with the sunshine coming through the large front windows, whilst being a more cosy and comfortable atmosphere at night. Cho-Sen Island has a full-service cocktail bar and a full sushi bar. Cho sen island serves modern Asian. Cho sen Island is the sister restaurant to Cho sen Garden and Cho sen Village.