Italian Kitchen @ Wilmington University - serving the best Deli food in the New Castle area. Order Online for Deli food Pickup/Takeout.
Hours:
8am-7:30pm Daily
Phone:
(302) 356-6788
Address:
320 N. DuPont Hwy
New Castle, DE 19720
View Menu & Order
Download App