Shanghai City is a long-standing Chinese restaurant, known for Peking duck and Babi Pangang.