Inshanghai is a well-established Oriental Grand Buffet Restaurant offering Chinese and Asian cuisine. Located on the Durham Riverside.