New Szechuan Kitchen is a casual Chinese restaurant offering a menu of classic dishes, including spare ribs and dumplings, with options for kids. Takeout and delivery are available.