Red Chopstick Chinese Cuisine
Address:
65 Bell Rock Plaza
Chef Simon Ho’s Red Chopstick Chinese Restaurant is located in the Village of Oak Creek, Sedona. Enjoy lunch or dinner with a wide menu of dishes. Lunch specials available.
Open 11am - 9pm Closed Wed