Do u have duck on the menu?
Address: 1378 Little Gloucester Rd, Clementon, NJ 08021, USA
Helen Troxell | Jan 23, 2018
I havent seen it on the menu.
Mrbill Benton | Jan 23, 2018
I don't think they do . sorry
Philip Foster | Jan 23, 2018
I didn't see it on the there. Sorry.
Thanks! Your answer is awaiting moderation.