Holy Duck (restaurant)

Holy Duck (restaurant)

The Chefs Gallery experiments with Chinese roast-duck takeout in Kensington Street Old Rum Store.

The Chefs Gallery experiments with Chinese roast-duck takeout in Kensington Street Old Rum Store.