Queen is a Chinese restaurant featuring a wide selection of classic Asian dishes and chef's specialties in a vibrant setting.