Chen's is a Chinese restaurant specializing in authentic Sichuan cuisine, featuring hot and spicy dishes.