Szechuan is a Chinese restaurant offering a diverse menu including classic dishes, sushi, and lunch specials, served in a white-tablecloth setting.