LC Chen's is a sushi restaurant offering a diverse menu of Pan-Asian cuisine in a relaxed setting with contemporary decor.