Asian Szechuan Restaurant and Sushi BarBy Sedona BestSzechuan Restaurant and Sushi Bar is Sedona’s long-running Chinese restaurant, in the Old Marketplace plaza on West 89A, with a…