Get directions to: Chopstix Chinese Restaurant, Durham, NC
Restaurant address: 2000 Avondale Dr # B Durham, NC 27704, USA
Restaurant: Chopstix Chinese Restaurant