Menus & More

FOLLOW US!

Image Alt
Read Our

Contact

WRITE US

Looking to cater an event or have a question about our menu or location?

Send us a message and we’ll get back to you in a New York Minute!

    Come by and visit us!

    We would love to meet you!

    2317 South 17th Street, Wilmington, North Carolina 28401

    Phone: 910.794.1764 Fax: 910.794.1797

    info@sldeli.com

    Local Minimum Delivery of $25.00 per order. We accept VISA, Mastercard, and AMEX. We accept business checks only. Fax to: 910-794-1797