Shanghai offers Chinese cuisine within SkyCity Hamilton.