L'Auberge de Chine is a Chinese restaurant specializing in Sichuan cuisine, offering flavorful dishes.