Duck Duck Kitchen
  • Home
  • Dine-In Menu
  • Takeaway Menu
  • More
    • Home
    • Dine-In Menu
    • Takeaway Menu
Duck Duck Kitchen
  • Home
  • Dine-In Menu
  • Takeaway Menu

Dine-In MENU

Show More

Duck Duck Kitchen

694 OLD CALDER HWY, KEILOR, VIC 3036

PHONE: 9336 1866

Copyright © 2024 Duck Duck Kitchen - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept