Sichuan Palace is a Chinese restaurant specializing in authentic Sichuan cuisine, offering dishes like twice-cooked pork and chili chicken.