Szechuan Restaurant
- 1350 W State Route 89A Ste 21,
- Sedona, AZ 86336
- Toll Free:
- Phone: (928) 282-9288
Szechuan Restaurant serves traditional cuisines including Chinese, Japanese, Sushi, Family Style, and Asian. Offers a Japanese style sushi bar. Full-service bar. Vegan options, Vegetarian, lunch & dinner daily. Come dine in and enjoy our comfortable, elegant atmosphere along with friendly service.