Holy Duck @ Castlecrag

Holy Duck, what a great name for a restaurant! Specialising in Modern Chinese cuisine, and that oh my, that duck. This is what you come for. Castlecrag is the home of the second restaurant of this name, with first in Kensington Street Chippendale. The restaurant is located in the shopping square, unassuming from the front, … Continue reading Holy Duck @ Castlecrag