Shanghai Beach is a Chinese restaurant offering a variety of takeaway favorites.