Shanghai Restaurant, established in 1980 by relatives of the current owners, was one of the earliest Chinese restaurants in North Durham, N.C. The present owners have operated the restaurant since 2002. Owners past and present have preserved the tradition of excellence in food quality and in service with a personal touch.