Shanghai is a Chinese buffet restaurant. It offers a wide selection of dishes and is known for its generous portions. Special events are also hosted.