Shanghai is a Chinese restaurant offering a varied menu with popular dishes like almond chicken.