Skip to main content

Red Chopstick

restaurant · asian fusion restaurant · Sedona, AZ

Address
111 Bell Rock Plaza, Sedona, AZ 86351
Phone
(928) 284-9088
Where
34.7885, -111.7645

Search Hominin for Red Chopstick

Other restaurants nearby

More in Sedona

Red Chopstick — restaurant in Sedona, AZ | Hominin