Do you sell fresh duck liver
Address: 20955 Stevens Creek Blvd, Cupertino, CA 95014, USA
hoshi60 Wong | Aug 24, 2019
no fresh duck liver, but it has fresh chicken liver
W B | Aug 24, 2019
Sorry. No duck liver is available here.
Lauren Abbott | Aug 24, 2019
No
Thanks! Your answer is awaiting moderation.