Shanghai offers both authentic Chinese and Japanese cuisine, including sushi.