Szechuan Chili is a Sichuan restaurant offering Chinese comfort food. Enjoy classic dishes like chow mein and fried rice, available for dine-in or takeout.