Shanghai is a Chinese restaurant offering a varied menu and well-prepared dishes.