Peeking Duck Chinese Restaurant
Reserve now