Dim Sum Duck Menu

$$Dim sum
124 King's Cross Rd, London, WC1X 9DS

Know a great happy hour or special for this location?