Get directions to: Twisted Noodles, Durham, NC
Restaurant address: 4201 University Dr, #112 Durham, NC 27707, USA
Restaurant: Twisted Noodles