Get directions to: China Palace Restaurant, Durham, NC
Restaurant address: 5210 Garrett Road Durham, NC 27707, USA
Restaurant: China Palace Restaurant