Loading map…

HOLY DUCK!

A modern Chinese BBQ spot in Chippendale, focused on Cantonese roast duck served in a relaxed, street-side setting.