The Unexpected Duck (Menu)

2/1211 Toorak Rd, Camberwell
98094786

Give a rating to The Unexpected Duck

Suggest a dish

How much did you spend at The Unexpected Duck?