Shanghai is a Chinese restaurant offering a diverse menu including soups, rice, noodles, chicken, pork, beef, duck, and seafood dishes. They also offer a Friday and Saturday evening buffet.