Visit today and taste why we were voted The #1 Deli in the Port City!
1101 South College Road, Wilmington, NC 28403
Mon-Sat: 8:30 AM - 7 PM
BY THE POUND
Like us on Facebook
© A Taste of Italy |