Crystal Castle offers Cantonese, Peking, Thai & Malaysian Sambal cuisine. Enjoy a variety of Chinese and Asian dishes.