Les Trois Royaumes is a Mandarin restaurant specializing in authentic Sichuan cuisine, known for its spicy and flavorful dishes.