The Castlecrag venue.
The Castlecrag venue. Photo: Dominic Lorrimer

Holy Duck!

100 Edinburgh Rd, Castlecrag NSW 2068, Australia Expand location map

100 Edinburgh Rd Castlecrag, NSW 2068

Opening hours Lunch Fri-Sun 11am-3pm; Dinner daily 5.30pm-9.30pm
Prices Moderate (mains $20-$40)
Phone 02 9958 3288

This new Castlecrag offshoot from Dr Stanley Quek is managed for the entrepreneurial property investor by the Chef's Gallery group.