ORDER DELI ONLINE
Deli Menu
|
Catering
Follow us on Facebook
2316 South 17th Street, #100 Wilmington NC 28401
P:
910-791-4630
Monday-Friday 11am-4pm, Saturday 11am-3pm
Closed Sunday