Peking Duck at Tropical Chinese Restaurant, Miami

LEFTOVERS is the companion web video series to WPBT2’s popular TV show, Check, Please! South Florida, highlighting juicy tidbits and extra scenes not found in the broadcast. In this webisode, the staff at Tropical Chinese Restaurant in Miami has this preparation for their signature Peking Duck down to a science. Tropical Chinese Restaurant is located at 7991 SW 40th Street in Miami, Florida. Phone: 305-262-7576 Website: