Menu
Imperial Treasure Super Peking Duck
A sign advertising Imperial Treasure's Braised Shark's Fin with Chicken Broth for $60.