Szechuan offers a family-friendly dining experience with typical Chinese fare, including a lunch buffet, alongside Japanese hibachi meals and a full bar.