Contact Us

Address

Duck Deli
Hall Street, Long Melford, Suffolk, CO10 9JQ

Phone

01787 464 545

Email

info@duckdeli.co.uk