Szechuan is a Chinese restaurant specializing in Szechuan, Asian, and Shanghai cuisine. Vegetarian options are available, with delivery and pickup services offered.