Skip to main content

Red Chopstick

restaurant · chinese restaurant · Sedona, AZ

Address
111 Bell Rock Plz, Sedona, AZ 86351-9061
Phone
(928) 284-9088
Website
redchopstickchineseandasianrestaurant.com
Where
34.7885, -111.7644

Search Hominin for Red Chopstick

Other restaurants nearby

More in Sedona