Dragon-i Peking Duck Restaurant @ 1 Utama Shopping Mall - Lot S313A, 2nd Floor Highstreet 1 Utama Shopping Centre, Lebuh Bandar Utama, Bandar Utama, 47800 Petaling Jaya, Selangor, Malaysia on Eaten