Order now on Roast Duck Inn in Box Hill3128

Craving something tasty? Get delicious food from Roast Duck Inn in Box Hill3128. Choose from a variety of dishes from Duck, Rice, Fresh Seafood takeaway. Order now on Foodhub for delivery and pickup and savour your favourite flavours at 20% off!