Roast Duck Inn | Duck,Rice,Seafood takeaway in Box Hill | Order Food Online
Roast Duck Inn is a Duck,Rice,Seafood in Box Hill. We offer great tasting