Take Out Restaurants in Sedona, AZ Szechuan Restaurant1350 W State Route 89ASedona, AZ, 863369282829288Chinese Buffet RestaurantsChinese DeliveryChinese Food DeliveryChinese Restaurants DeliveryChinese Take OutUsed Restaurant Equipment Supplies Show More